我的数据库中有两个表:members和services。其中,这两个表中各有5列: members 用户名、职级、姓名、密码等。 services 用户名、用户服务等。
我不想使用AUTH控制器中的默认登录方式(即从users表中进行登录),而是希望从我的members表中进行登录,并从另一个表services中进行授权。 如果用户从members表中登录,则应从services表中进行授权。
我已经尝试过很多地方,但都没有得到有价值的答案。 谢谢。
我的数据库中有两个表:members和services。其中,这两个表中各有5列: members 用户名、职级、姓名、密码等。 services 用户名、用户服务等。
我不想使用AUTH控制器中的默认登录方式(即从users表中进行登录),而是希望从我的members表中进行登录,并从另一个表services中进行授权。 如果用户从members表中登录,则应从services表中进行授权。
我已经尝试过很多地方,但都没有得到有价值的答案。 谢谢。
更改认证表
编辑 app/config/auth.php 文件以更改表格。
'table' => 'members',
如果您需要更改 app/Http/Controllers/Auth/LoginController.php 中的字段
public function username()
{
return 'yourField';
}
您可以继续使用来自Laravel的AuthController