1
我想實現一個註銷按鈕,根據當前用戶類型(臉書vs谷歌),它會根據當前用戶登錄的類型註銷。我可以登錄與不同的帳戶,但希望退出功能有條件的基礎上登錄什麼類型的帳戶...提前感謝!退出Facebook和谷歌
// sign out functions
func handleSignOut() {
// facebook sign out
UserDefaults.standard.setIsLoggedIn(value: false)
FBSDKLoginManager().logOut()
print("did log out of facebook...")
// google signout
let firebaseAuth = FIRAuth.auth()
do {
try firebaseAuth?.signOut()
} catch let signOutError as NSError {
print ("Error signing out: %@", signOutError)
}
let loginController = LoginController()
present(loginController, animated: true, completion: nil)
}
func loginButtonDidLogOut(_ loginButton: FBSDKLoginButton!) {
do {
try FIRAuth.auth()!.signOut()
} catch let logoutError {
print(logoutError)
}
}