如何解决为什么 Google Play 登录“确认您的选择”会显示额外的弹出窗口?
目前,我正在实施 Google Play 登录,它在功能上运行良好。
当我测试实现时,我意识到在允许第一个弹出窗口后,有一个标题为“确认您的选择”的额外弹出窗口。
无论是代码中的配置还是 Google Play 控制台上的设置,我都找不到任何方法来摆脱第二步。
有谁知道 Google Play 登录显示此“确认您的选择”弹出窗口的原因以及我如何摆脱该额外步骤?
这是 GoogleSignInOptions:
GoogleSignInOptions googleSignInOptions = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_GAMES_SIGN_IN)
.requestIdToken("some-id)
.build();
解决方法
根据 Google 在 2018 年发布的此功能 [1],这是预期行为,您无法摆脱。您还可以在 Google 针对使用 Google/OAuth 登录的应用程序的政策中找到相关文档,其中包括 Play [2]。
[1] https://developers.googleblog.com/2018/10/more-granular-google-account.html
[2] https://developers.google.com/identity/protocols/oauth2/policies#unbundled-consent
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。