使用电子邮件和密码重新验证Firebase用户

时间:2016-11-21 21:18:11

标签: ios firebase firebase-authentication

我正在使用Firebase和iOS应用来验证用户身份。

通过Google登录,我们可以使用GIDSignIn.sharedInstance().signInSilently()在用户(重新)启动应用时自动对用户进行身份验证。

使用电子邮件和密码重新验证用户的建议方法是什么?我们不想在客户端本地存储电子邮件和密码,对吗?

1 个答案:

答案 0 :(得分:2)

当用户首次登录您的应用时,Firebase会自动将此信息存储在iOS钥匙串中,这样他们就无需在每次打开您的应用时重新注册。检查用户当前是否已登录;即使退出应用后,您也会执行FIRAuth.auth()?.currentUser并查看是否nil。存储此信息,直到他们明确退出您的应用程序。