【问题标题】:How to force google to allow user to choose accounts during oauth?如何强制谷歌允许用户在 oauth 期间选择帐户?
【发布时间】:2017-07-27 05:37:04
【问题描述】:

我目前正在尝试集成对 google 应用程序的一些支持(例如,在此网站上使用您的 google 日历等) - 我目前正在尝试通过 oauth2 使用他们的 api 来做到这一点

https://developers.google.com/api-client-library/python/guide/aaa_oauth

不幸的是,一个奇怪的怪癖是,谷歌会自动尝试使用用户当前登录的帐户对 oauth2 进行身份验证。是否可以通过在step1_get_authorize_url() 中指定某种查询参数来强制谷歌允许用户选择帐户?

像这样

【问题讨论】:

    标签: python api google-app-engine oauth


    【解决方案1】:

    OAuth2 授权 URL 支持以下参数:

    提示

    目前它可以有值“none”、“select_account”和“consent”。

    select_account:将显示帐户选择器,即使只有一个登录用户,正如您所要求的那样。

    prompt=select_account

    【讨论】:

    猜你喜欢
    • 2013-01-01
    • 2013-09-24
    • 1970-01-01
    • 2014-06-19
    • 2021-01-23
    • 2013-08-06
    • 2019-06-25
    • 2019-10-28
    • 1970-01-01
    相关资源
    最近更新 更多