我想知道,從Firebase中刪除帳戶是否會自動將用戶註銷?
我的意思是,如果我想在刪除登錄屏幕後顯示他,那麼我只需要呈現該VC?
我在問這個問題,因爲如果我這樣做,它會崩潰,我認爲這是因爲用戶在這一點上不再存在。
我對不對?從Firebase中刪除帳戶是否會自動將用戶註銷?
一些explenations代碼:
let user = FIRAuth.auth()?.currentUser
user?.deleteWithCompletion { error in
if let error = error {
// An error happened.
} else {
try! FIRAuth.auth()!.signOut()//This is unnecessary?
let mainStoryboard: UIStoryboard = UIStoryboard(name:"Main",bundle:nil)
let WelcomeViewController: UIViewController = mainStoryboard.instantiateViewController(withIdentifier: "WelcomeViewController")
//Send the user to the WelcomeViewController
self.present(WelcomeViewController, animated: true, completion: nil)
// Account deleted.
}
}
然後是的,你已經自動簽出你的用戶。 – Dravidian
但是,爲什麼我在指向用戶歡迎視圖後出現崩潰? –
您究竟在哪裏得到錯誤?在這個類或'WelcomeViewController'中,在哪一行? – Dravidian