你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
mayslxc
赞同来自: webclz
shl - php
赞同来自:
config > auth.php 文件下有个 model 改成你自己的Model就可以了
Only_One
要回复问题请先登录或注册
3 个回复
mayslxc
赞同来自: webclz
如何实现两个登录系统?分别属于两个表,都使用auth验证?比如member表后台登录,user表前台登录。
shl - php
赞同来自:
Only_One
赞同来自:
"require": {
"hacklee/laravel5-multi-auth": "dev-master"
}
执行composer update
替换app\config中的app.php文件下面的语句
'Illuminate\Auth\AuthServiceProvider',
替换为:
'Hacklee\Multiauth\XhAuthServiceProvider',
然后替换auth\config中auth.php文件里面的内容为
'cp' => [
'driver' => 'eloquent',
'model' => 'App\Admin',
'table' => 'admins',
'password' => [
'email' => 'emails.password',
'table' => 'password_resets',
'expire' => 60
]
],
'op' => [
'driver' => 'eloquent',
'model' => 'App\User',
'table' => 'users',
'password' => [
'email' => 'emails.password',
'table' => 'password_resets',
'expire' => 60
]
]
然后可以使用以下认证方法:
Auth::op()->attempt();
Auth::cp()->attempt();