强制选择Laravel Socialite Google+登录用户帐户

时间:2018-02-01 20:50:22

标签: php laravel laravel-socialite

我最近实施了Laravel Socialite,以便用户可以使用他们的Google+帐户登录。一切似乎都有效,但我遇到的一个问题是,在我第一次在浏览器中登录后,如果我退出然后重新登录,则无法切换到其他Google帐户。执行以下代码后在LoginController中,它会自动(一次性操作)使用我的Google帐户登录,并将我重定向回我的网站,而不会让我选择其他Google帐户。

public function redirectToProvider()
{
    return Socialite::driver('google')->redirect();
}

有没有办法强制用户明确选择他们希望每次登录的帐户?

1 个答案:

答案 0 :(得分:0)

应添加参数“ select_account”,以提示您在登录前选择帐户。 在您的情况下,可能如下所示:

run

这对我有用。