我想知道我们如何检查用户是否已经在 Firebase 中验证,以便我们可以在用户打开应用程序时立即登录用户?另外我想知道我们是否可以在用户首次登录后保持登录状态?
我尝试像这样获取用户ID,以检查用户是否经过验证:
if Auth.auth().currentUser != nil
所以,我的计划是if currentUser != nil
,我将把他发送到mainActivity。但这不起作用。即使“Auth.currUser”中有值,此方法也不会触发。不知道怎么了?
最佳答案
使用 authentication state listener查明是否以及何时有用户登录,然后在监听器中执行您想要的操作。
关于ios - Firebase:如何检查用户的手机是否已验证并自动登录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56528498/