Laravel认证和授权

Laravel认证和授权,laravel,laravel-5,authorization,laravel-5.3,laravel-authorization,Laravel,Laravel 5,Authorization,Laravel 5.3,Laravel Authorization,在我的数据库中,有两个表成员和服务。在该表中,有5列 成员 用户名、排名、姓名、密码等 服务 用户名用户服务 我不希望从用户表的AUTH controller中默认登录,但我希望从我的成员表中登录,并从另一个表服务表中授权表 如果用户从成员表登录身份验证并从服务表授权 到处都试过,但没有得到任何有价值的答案。 谢谢。更改授权表 编辑app/config/auth.php以更改表 'table' => 'members', 如果需要更改app/Http/Controllers/Auth/L

在我的数据库中,有两个表成员和服务。在该表中,有5列 成员 用户名、排名、姓名、密码等 服务 用户名用户服务

我不希望从用户表的AUTH controller中默认登录,但我希望从我的成员表中登录,并从另一个表服务表中授权表 如果用户从成员表登录身份验证并从服务表授权

到处都试过,但没有得到任何有价值的答案。
谢谢。

更改授权表

编辑app/config/auth.php以更改表

'table' => 'members',
如果需要更改app/Http/Controllers/Auth/LoginController.php中的字段


您可以在LoginController内部继续使用来自Laravel的AuthController,您可以使用此函数,即经过身份验证的受保护函数(请求$Request,$user){\Session::put('userId',$user->lng);},例如,如果您想保存userId
public function username()
{
    return 'yourField';
}