用firebase swift xcode验证电子邮件

时间:2018-04-18 22:16:51

标签: swift xcode firebase firebase-authentication

我试图查看电子邮件是否已经过firebase验证然后调用代码,但我无法通过电子邮件验证工作/我收到错误没有成员email验证

它已被更改/任何人都可以给我示例代码吗?

我的相关代码如下:

import FirebaseAuth
import Firebase
import FirebaseDatabase

guard let uid = Auth.auth().currentUser?.uid else { return }


    if uid.emailVerified == true {

print("working")
 }

1 个答案:

答案 0 :(得分:0)

首先,您需要发送电子邮件验证。你可以这样做:

Auth.auth().currentUser?.sendEmailVerification { (error) in
  // ...
}

您可以检查用户是否已经验证了他们的电子邮件:

if let user = Auth.auth().currentUser {
    if user.isEmailVerified {
        // Do something
    }
}

Documentation