到底什么情况下静默登录会失败?

Under exactly which circumstances will silent sign-in fail?

我已经开始整合Account Kit,但有很多问题。

最初我想使用刷新令牌来刷新用户会话,但现在我意识到我可以改用静默登录。

我想知道在什么情况下静默登录可能会失败。

我读过这个Docs:

10.000 次静默登录后,它将失败。会发生这样的事情吗?静默登录是否与刷新令牌的有效性有关?

我认为仅当用户之前未登录或未授权所有请求的范围时静默登录才会失败。

不知道我的猜测对不对。还有人知道吗?

我想我找到了问题。


静默登录仅在以下场景失败(该场景返回错误码,不显示登录页面):

  1. 用户首次登录应用。

  2. 系统帐号未登录

可以使用授权码模式:https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides-V5/app-login-authorization-code-0000001050193881-V5#ZH-CN_TOPIC_0000001063940385__section1234212547126?ha_source=hms1

获取授权码后可以从服务器获取AT和RT,AT过期后可以通过RT获取新的AT。调用限制不影响设备端调用SDK。