Firebase身份验证在应用删除后是否持久存在?

3

我刚刚发布了一个应用程序,使用Firebase身份验证与Gmail进行身份验证以验证用户。 我注意到,如果有人登录然后删除应用程序,如果他们重新下载应用程序,则仍将使用Firebase登录。

在我的主屏幕的 viewDidAppear() 中,这是我检查是否显示登录屏幕或保留此页面的方法:

override func viewDidAppear(_ animated: Bool) {
    if let user = FIRAuth.auth()?.currentUser {
         print("~~~~~~~~~User is logged in~~~~~~~~~")
    else {
         print("User not signed in...")
         self.performSegue(withIdentifier: "NotLoggedInSegue", sender: self)
    }
 }

我知道 Gmail 的身份验证信息会被保存在钥匙串中,因此可以持久化保存,但 Firebase 的身份验证信息是否也应该跨应用程序删除后持久化保存呢?

1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接