不报错,无跳转

来源:6-2 借用Cookie实现管理员登录退出功能和优化

Demon1989

2019-08-24

老师,按照你的做下来,做完验证统一登录的时候,仪表盘页面继承BaseController后,去登录,发现无报错,但是不跳转了,一直在登录页面。
查看网络后,发现是跳转不到仪表盘页面302状态,又跳回了登录页面。图片描述

写回答

2回答

编程浪子

2019-08-25

你好

代码是严谨的,因为在数据库中不可能出现uid = 0 的数据,因为数据库自增都是从1开始的

1
1
Demon1989
哦,对,是我数据库ID忘记设置自增了!
2019-08-25
共1条回复

编程浪子

2019-08-24

你好

那就说明肯定是没有登录成功,你看看发送登录请求的返回值是什么?应该是登录失败,

0
3
Demon1989
找到问题的根源了 代码在判断是否为空上出了问题 list($auth_token,$uid) = explode("#",$auth_cookie); if( !$auth_token || !$uid ){ return false; } 我的uid是0所有一直返回的是false。 老师,这里的代码是不是不严禁。。。
2019-08-24
共3条回复

微信服务号+Yii2.0构建商城系统全栈应用

传统PC后端与火热微信结合,打造一个摩登的商业电商系统

757 学习 · 744 问题

查看课程

相似问题