【发布时间】:2018-07-30 08:31:11
【问题描述】:
我对最新版本的 FirebaseAuth 5.0 有疑问 这是我的代码:
func registerUser (withEmail email: String, andPassword password: String, userCreationComplete: @escaping (_ status: Bool, _ error: Error?) -> ()){
Auth.auth().createUser(withEmail: email, password: password) { (user, error) in
guard let user = user else{
userCreationComplete(false, error)
return
}
let userData = ["provider": user.providerID, "email": user.email]
DataService.instance.createDBUser(uid: user.uid, userData: userData)
userCreationComplete(true, nil)
}
}
问题是“'AuthDataResult'类型的值没有值“ProviderID””但在firebase 4中这个方法有效。谢谢!
【问题讨论】:
标签: ios firebase firebase-authentication