Re-authentifizieren von Benutzeranmeldeinformationen Swift

Möchte ich wieder einen Benutzer authentifizieren, bevor Ihnen das ändern Ihrer login-Informationen. Jedoch, aufgrund der letzten FB-update, fand ich die Dokumentation eher wenig hilfreich. Mit dieser link produzierte ich die folgenden authenticateUser () - Funktion.

func authenticateUser()
{
    let user = FIRAuth.auth()?.currentUser
    var credential: FIRAuthCredential

    //prompt user to re-enter info

    user?.reauthenticateWithCredential(credential, completion: { (error) in
        if error != nil
        {
            self.displayAlertMessage("Error reauthenticating user")
        }
        else
        {
            //user reauthenticated successfully
        }
    })
}

Allerdings bin ich unsicher, was zu tun mit der Berechtigung variable vom Typ FIRAuthCredential, um den Benutzer erneut authentifizieren. Die Dokumentation für diese Klasse gefunden werden kann hier.

InformationsquelleAutor sBourne | 2016-07-07
Schreibe einen Kommentar