我使用gmail登录Firebase谷歌登录时遇到问题。
我的打算:我希望它总是要求输入新的用户名和密码
我的问题:每次我成功注销
do {
try! Auth.auth().signOut()
self.currentUser = nil
}catch let err {
print ("error signout - \(err)")
}
当我按下登录按钮时,它会自动使用上一个Gmail登录
答案 0 :(得分:1)
您还必须注销您的GoogleSignIn实例:
GIDSignIn.sharedInstance().signOut()
在此处记录:
https://developers.google.com/identity/sign-in/ios/sign-in?ver=swift#sign_out_the_user