Google 一键登录自动 select 最后一个用户

Google One-tap sign in to auto select the last user

使用 Google One-Tap sign in 它说明您需要在需要用户登录的页面上添加 googleyolo.retrieve() 并在您想要弹出时添加 googleyolo.hint()为新用户设置一个注册对话框。

问题: 是否可以自动 select 用户 即使他有多个凭据 googleyolo.retrieve()被执行了?

我的应用程序将最后一个用户 ID 保存在缓存中,所以他下次打开应用程序时,我希望应用程序自动选择他最后使用的帐户。

来自文档:

If the user has only one credential saved, the credential can be retrieved without user interaction, which makes completely automatic sign-in possible.
When multiple credentials are saved, the user can choose the one to use with a single tap.

我想更改此行为(粗体文本)以自动选择最后一个用户。

我是此库 Google 的产品经理。这是我们考虑过的事情,但不幸的是目前没有支持的计划。当前的体验针对帐户之间的切换进行了优化,我们发现这与使用之前选择的帐户同样常见。所以目前,这种行为无法改变。如果将来有修订,我会更新这个答案。