laravel社交网站登出问题

时间:2018-08-31 07:40:11

标签: php laravel

我正在使用laravel社交名媛登录Google和Facebook。 在后端通过admin登录后,可以使用一种方法登录Google和Microsoft。如果管理员将从Google或Microsoft登录,则与该帐户相关的所有事件都会到来,而我正在显示这些事件。 我的问题是注销后,没有从Microsoft和Google注销。

我想要从admin退出,又要从admin登录,那时候它不应该显示登录之前的事件。

对于注销,我正在使用laravel auth注销方法。

1 个答案:

答案 0 :(得分:1)

在您的AdminLoginController

中添加注销方法
public function logout(Request $request)
{
        Auth::guard('admin')->logout();
        $request->session()->flush();
        $request->session()->regenerate();
        return redirect()->guest(route( '/admin' ));
}