gpt4 book ai didi

google-oauth - 强制使用 Google 帐户选择器

转载 作者:行者123 更新时间:2023-12-03 05:53:44 33 4
gpt4 key购买 nike

是否有一种方法可以强制显示 Google 帐户选择器,即使用户仅使用一个帐户登录也是如此。

我尝试过重定向到此 URL:

https://accounts.google.com/AccountChooser?service=lso&continue=[authorizeurl]

它似乎有效,但我不知道是否还有其他条件可能会失败。

enter image description here

最佳答案

OAuth2 授权 URL 支持以下参数:

提示

目前它的值可以是noneselect_accountconsent

  • 无:将导致 Google 不显示任何 UI,因此如果用户需要登录或在多次登录时选择帐户或在首次批准时同意则失败。它可以在不可见的 i 框架中运行,以便在您决定(例如呈现授权按钮)之前从先前授权的用户获取 token 。

  • 同意:即使用户之前已授权您的应用程序,也会强制显示批准页面。在某些特殊情况下可能很有用,例如,如果您丢失了用户的刷新 token ,因为 Google 仅在明确同意操作时才发出刷新 token 。

  • select_account:即使只有一个登录用户,也会按照您的要求显示帐户选择器。

select_account 可以与 consent 结合使用,如下所示:

prompt=select_account 同意

关于google-oauth - 强制使用 Google 帐户选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14384354/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com