且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何通过Google帐户快速检查用户是否已在Firebase中注册

更新时间:2023-11-28 07:56:28

您可以使用UserDefault进行检查.只需维护该标志即可检查

You can use UserDefault to check the same. Just maintain the flag to check

喜欢

    GIDSignIn.sharedInstance().signInSilently()


   Auth.auth().addStateDidChangeListener { (auth, user) in
        if user != nil {
             if UserDefaults.standard.string(forKey: "uid") != nil && Auth.auth().currentUser != nil {
              //User was already logged in 
               }

             UserDefaults.standard.setValue(user?.uid, forKeyPath: "uid")

            self.performSegue(withIdentifier: "CurrentlyLoggedIn", sender: nil)

        }
    }