谷歌在文档中指出,“当用户签出时,调用CredentialsApi.disableAutoSignIn()以防止用户立即被重新登录(.)”。
这就是发生的事情:
这是非常非常烦人的。如果用户注销,他不应该每次都被打扰再次登录。即使他有超过一张证书。但是,就目前而言,让我们把重点放在他只有一张证书的案子上。
这是预期的行为吗?我非常肯定,当我在一月份测试这个特性时,它不是这样的。现在我将此特性投入生产,如果这是预期的行为,也许我必须在共享首选项中存储一个标志,以检测用户何时注销。
请求凭证功能在应用程序的主要活动中,每次我到那里时,对话框选择器似乎都会请求登录。
发布于 2016-05-22 06:16:39
不幸的是,您必须在应用程序中维护用户状态(我们最近没有对此行为进行任何更改,一直是这样)。
如果您的应用程序是可选的登录,下面是我们看到的一些应用程序的实现:
对不起,这需要在您这一方的一些状态;CredentialsApi.disableAutoSignIn()设置登录禁用状态,但不跟踪用户的登录状态到应用程序(这取决于应用程序开发人员的逻辑,必须由应用程序管理)。
希望有帮助/有意义,随时留下评论。将看看我们是否可以为这个文档添加一些指导!
https://stackoverflow.com/questions/36891308
复制相似问题