我在我的应用中使用Firebase。当我从页面返回到登录页面并在prepareForSegue中注销用户时,页面会转到登录页面,但会立即自动返回到原始页面。我想确保注销代码是正确的。这是代码: Ref_URLBASE是我在Firebase中的应用参考。
@IBAction func backBtnPressed(sender: AnyObject) {
self.performSegueWithIdentifier("toLoginPage", sender: self)
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "toLoginPage" {
Ref_URLBASE.unauth()
}
答案 0 :(得分:1)
如果您已对用户名/密码实施了钥匙串访问,则可能是您的登录页面控制器中的代码导致自动登录。注销后确保清除它,以便它们在注销后不会自动登录。