我试图查看电子邮件是否已经过firebase验证然后调用代码,但我无法通过电子邮件验证工作/我收到错误没有成员email验证
它已被更改/任何人都可以给我示例代码吗?
我的相关代码如下:
import FirebaseAuth
import Firebase
import FirebaseDatabase
guard let uid = Auth.auth().currentUser?.uid else { return }
if uid.emailVerified == true {
print("working")
}
答案 0 :(得分:0)
首先,您需要发送电子邮件验证。你可以这样做:
Auth.auth().currentUser?.sendEmailVerification { (error) in
// ...
}
您可以检查用户是否已经验证了他们的电子邮件:
if let user = Auth.auth().currentUser {
if user.isEmailVerified {
// Do something
}
}