正在播放:多表认证 - 实现管理员认证体系的登录功能后,会发生有违认知的神奇事件
更新时间:1年前
多类型用户分表认证
标 题 | 时 间 |
---|---|
多表认证 - 实现多表认证前的预防针和准备工作 | 09:29 |
多表认证 - 该掌握的核心概念拿不下来的话,别人想 guard 你都难 | 04:28 |
多表认证 - 实现管理员认证体系的登录功能后,会发生有违认知的神奇事件 | 07:33 |
多表认证 - 深度挖掘一下多表认证的内部的核心执行逻辑 | 08:30 |
多表认证 - 当多套用户认证相互打架的时候,咱们得把它们拉开才行 | 04:08 |
多表认证 - 登出的时候独立登出,其实共同退出也不错 | 04:16 |

elsionlclz 2020-02-02 22:36:27
求救啊!attempt验证返回true,但为什么check()却是false,guard配置反复检查了N遍都没有问题,走到中间件的时候check()却是false。困扰了一整天了,实在没辙了,才来求救老大!方便的时候能给予指点迷津!万分感谢!

codinget 2020-02-02 23:13:12
check的时候你可能是没有指定guard,如果你登录了管理员账号,你需要通过Auth::guard('admin')->check()在这种方式检查,如果是普通用户,直接通过Auth::check() 就可以,我猜你可能是在这里出了问题


elsionlclz 2020-02-03 14:00:29
老大!我把源码发你邮箱里了,空闲的时候希望能帮个忙,还是没找到问题所在,哎..,怪自己对laravel认识不深,还得继续深挖才行。

codinget 2020-02-03 14:47:42
你先把整个系列看完就知道怎么回事了,你这个项目的代码实在是不知该如何吐槽,太混乱了,哪哪儿都不规范,attempt只是验证用的,它不能完成登录的操作,登录用户你还得用Auth::guard('admin')->login($user) 登录一下,这部分的工作你还有很多要做,距离成功还有相当远的距离。guard定义的文件也让人特别懵逼,怎么一个定义成admin,一个定义成admins,这一点区分度都没有,过段时间开发者自己看了都想吐

Ryan 2020-04-20 21:50:17
老大, 你见过这个错误吗? Error Class 'App\Http\Controllers\Auth\Auth' not found, 说的是我 return Auth::guard('sys_admin'); 这一样有问题... 我反复查了code, 和你视频中的一样啊, 没有什么落下的步骤啊... 我微信里给你截屏啊....

codinget 2020-04-20 22:07:06
看来兄台的基础还是没打好,不然不会问这个问题,Auth 的命名空间你没有指定啊,这个提示信息已经相当明确了。use Illuminate\Support\Facades\Auth;
暂无相关资源