SmartLock 无需询问即可保存 Facebook 凭据

SmartLock saves Facebook credentials without asking

当应用通过 Facebook 成功登录后,它开始保存凭据。这应该询问用户是否要使用 SmartLock 保存它,但它正在自动保存。

在保存回调中,我获得了成功,但没有解决。它不应该成功,它应该包含允许提示用户保存的解决方案。

这是什么原因,或者有什么方法可以获得我想要的功能?

-谢谢

如果凭据上的标识符与Google 设备上的帐户。

一般来说,当用户 returns 在另一台设备上时,如果用户使用的应用程序帐户与设备上的帐户相匹配,则可以立即重新登录,因为此类凭据将随附一个token you can use for auth。例如,帐户在设备上处于活动状态的 gmail 用户(并且可以通过其他方式接收电子邮件,例如密码重置流程),无需额外 UI 即可登录应用程序或不必要地触发 Facebook 流程以获得不同的令牌。

过去,API 需要提示才能保存任何信息,但我们在用户研究测试中发现,尽量减少用户遇到的对话框可以减少混淆、简化用户体验并促进安全最佳实践(例如就像在依赖基于电子邮件的标识符时使用权威发行者的令牌一样)。