标签: ios swift iphone firebase
我想知道我们如何才能检查用户是否已在Firebase中验证过,以便我们可以在用户打开应用程序后立即登录用户?另外我不知道我们是否可以在首次登录后让用户保持登录状态?
我尝试获取这样的用户ID,以检查用户是否经过验证:
if Auth.auth().currentUser != nil
因此,我的计划是if currentUser != nil,我将把他发送到mainActivity。但这不起作用。即使“ Auth.currUser”中有一个值,该方法也不会触发。我不知道怎么了?
if currentUser != nil
答案 0 :(得分:0)
使用authentication state listener来确定是否以及何时有用户登录,然后在侦听器中执行所需的操作。