2016-04-25 3 views
1

Ich benutze Firebase für meine App. Wenn ich von einer Seite auf die Anmeldeseite zurückwechsle und in prepareForSegue den Benutzer abmelde, geht die Seite zur Anmeldeseite, kehrt aber automatisch zur vorherigen Seite zurück. Ich möchte sicherstellen, dass die Codes für die Abmeldung korrekt sind. Hier sind die Codes: Ref_URLBASE ist meine App ref in Firebase.Ist Firebase unauth() -Codes korrekt?

@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

Es ist wahrscheinlich Code in Ihrer Login-Seite Controller verursacht eine automatische Anmeldung, wenn Sie Keychain-Zugang für Benutzername/Passwort implementiert haben? Stellen Sie sicher, dass dies nach dem Abmelden gelöscht wird, damit es nicht direkt nach dem Abmelden automatisch eingeloggt wird. – NSGangster

+0

Sie haben Recht, Danke! Ich habe das Problem gelöst. Kannst du es als Antwort verwenden, damit ich es akzeptieren kann? Vielen Dank. – Mike

Antwort

1

Es ist wahrscheinlich Code in Ihre Login-Seite Controller verursacht eine automatische Anmeldung, wenn Sie Schlüsselbund für Benutzername/Passwort implementiert haben. Stellen Sie sicher, dass dies nach dem Abmelden gelöscht wird, damit es nicht direkt nach dem Abmelden automatisch eingeloggt wird.