Django all-auth:如何禁用通过 Google 自动登录

问题描述 投票:0回答:2

我正在使用 django-allauth 包通过 Google API 将用户登录到我的 Django 应用程序。

我的问题是,当用户通过外部 Google 登录页面成功登录时,每次他注销并想要再次登录时,django-allauth 都会自动让他登录,而不将他重定向到 Google 登录页面。

如何禁用此功能,并让用户每次想要登录时都重定向到 Google 登录页面? (我已经尝试过

ACCOUNT_SESSION_REMEMBER = False
)。

django google-oauth django-allauth
2个回答
0
投票

看起来 OAuth2 流程正在按预期工作。由于用户已授予应用程序访问 Google 中您的应用程序请求的任何数据的权限,并且当 Google 收到下一个登录请求时,该授权仍然有效,因此 Google 不会让用户填写另一个授权表单。

您能详细介绍一下您的用例吗?您是否尝试对其进行设置,以便用户可以使用不同 Google 帐户登录?


-1
投票

我也面临同样的问题,你找到解决办法了吗?

© www.soinside.com 2019 - 2024. All rights reserved.