用户仅关闭一次提示后不再显示 Google 登录提示

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

我正在尝试在 js 客户端中将 Google Identity Services gapi Google-SignIn.

登录提示正在与

google.accounts.id.prompt()
一起使用

   google.accounts.id.initialize({
      client_id: 'YOUR_GOOGLE_CLIENT_ID',
      callback: handleCredentialResponse
    });

但是如果用户手动关闭提示即使只有一次,即使刷新页面也不会再次弹出提示。可能是(suppressed_by_user)。有没有办法增加这个 cancel_limit 数字?

javascript google-signin google-identity
1个回答
0
投票

这里解释了指数冷却行为-

https://developers.google.com/identity/gsi/web/guides/features#exponential_cool-down

如果用户手动关闭One Tap提示,则One Tap提示为 压制。用户在点击 Close 时关闭 One Tap 提示的右上角。 One Tap不会显示在同一个 浏览器或一段时间内访问的最后一个网站。

如果您想再次启用登录弹出窗口,请删除

g_state
cookie

开发者工具 -> 应用程序 -> Cookies -> [您的网站]

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