1 回答
TA贡献1963条经验 获得超6个赞
由于与另一个登录重定向功能冲突,这解决了重定向和太多重定向错误:
protected function loggedOut(Request $request) {
return redirect('/login');
}
protected function redirectTo()
{
if (!Auth::guest()) {
if (Auth::user()->is_active != 0) {
if(Auth::user()->hasRole('administrator')) {
$this->redirectTo = '/admin';
return redirect($this->redirectTo);
} else if(Auth::user()->hasRole('customer')) {
$this->redirectTo = '/customer';
return redirect($this->redirectTo);
} else {
return redirect('/logout');
}
} else {
return redirect('/dashboard');
}
} else {
return view('auth.login');
}
}
- 1 回答
- 0 关注
- 285 浏览
添加回答
举报