【发布时间】:2018-01-26 15:44:32
【问题描述】:
出于某些需要调整的业务设计强制原因,我创建了一个自定义登录(不使用默认 laravel 身份验证)。有没有办法让所有 Auth 程序(检查会话、登录、注销等)查看另一个表?我的谷歌研究将我指向 config/auth.php 以更改那里的表值,但是当我打开它时,配置中没有“表”值,所以我手动添加了它
'table' => 'user_admin',
..不幸的是,什么都没有改变。会话检查仍会检查用户表。
感谢您的任何意见。
【问题讨论】:
-
如果您有 user_admin 表,只需将此代码添加到您的用户模型
protected $table = 'user_admin';,因为 web Guard 使用users作为提供者,users提供者将用户作为模型类
标签: php laravel authentication