我已经实施了laravel 5.2多重身份验证。我有两个后卫web(default)
和admin(created new)
。我已使用Auth::logout()
注销用户,但我无法注销管理员。
我尝试使用Auth::guard('admin')->logout()
和Auth::guard('admin')->user()->logout()
退出。但它不起作用。
答案 0 :(得分:1)
尝试以下代码注销方法: 应用/ HTTP /控制器/ LoginRegisterCtrl.php
public function logout()
{
Auth::guard('web')->logout();
Auth::guard('admin')->logout();
}
以上代码应该适合你。