我正在使用Firebase和iOS应用来验证用户身份 .
通过Google登录,我们可以使用 GIDSignIn.sharedInstance().signInSilently() 在用户(重新)启动应用时自动验证用户身份 .
GIDSignIn.sharedInstance().signInSilently()
使用电子邮件和密码重新验证用户的建议方法是什么?我们不想在客户端本地存储电子邮件和密码,对吗?
当用户首次登录您的应用时,Firebase会自动将此信息存储在iOS钥匙串中,以便他们不要't have to re-sign up every time they open your app. To check if a user is currently logged in; even after quitting out of your app, you' d做 FIRAuth.auth()?.currentUser 并检查其是否 nil . 存储此信息,直到他们明确退出您的应用程序 .
FIRAuth.auth()?.currentUser
nil
1 回答
当用户首次登录您的应用时,Firebase会自动将此信息存储在iOS钥匙串中,以便他们不要't have to re-sign up every time they open your app. To check if a user is currently logged in; even after quitting out of your app, you' d做
FIRAuth.auth()?.currentUser
并检查其是否nil
. 存储此信息,直到他们明确退出您的应用程序 .