[英]iOS Upgrading Firebase Auth
我正在嘗試將數據遷移到Firebase的新版本,但是在創建用戶並將其登錄(電子郵件和密碼)時遇到一些麻煩。
這是我的舊數據部分。 創建用戶后,我將其登錄並捕獲密碼為authData.provider!。 這會將密碼存儲為我的數據結構中的“ Password”。 我正在努力在Firebase SDK中找到新的“ authData.provider!”。
ref.authUser(email, password: password, withCompletionBlock: { err, authData in
let user = ["provider": authData.provider!, "email": email!, "username": username!]
這是我要替換上面代碼的新代碼。
FIRAuth.auth()?.signInWithEmail(email!, password: password!) { (user, error) in
let userLocal = ["provider": user!.providerData.description, "email": email!, "username": username!]
我找到了authData.provider! != user!.providerData.description,我找不到什么authData.provider! 在新的SDK中。 感謝您的任何建議!
想想我知道了。 使用的用戶!.providerID
let userLocal = ["provider": user!.providerID, "email": email!, "username": username!]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.