Android ::如何在令牌过期时自动重新验证用户(电子邮件+密码验证)

时间:2015-10-28 13:12:24

标签: android firebase firebase-authentication

我在Android记事本应用中使用Firebase。我启用了磁盘持久性,我使用电子邮件+密码来验证用户身份。一切似乎工作正常,但我注意到当应用程序离线一段时间后,用户必须重新进行身份验证。有没有办法在身份验证令牌到期时自动重新验证用户?

1 个答案:

答案 0 :(得分:3)

Firebase身份验证不会自动刷新令牌。

如果您正在使用其中一个OAuth提供程序,则可能会在令牌即将到期时捕获该事件,刷新它然后再次调用authWithCustomToken

但鉴于您正在使用电子邮件+密码身份验证,除了再次对用户进行身份验证(如果您决定在应用程序中保留其用户名/密码)或再次进行身份验证时,您无法执行任何操作。另请参阅:Session management with Firebase?