Re-authenticating User Credentials Swift

后端 未结 3 1839
清酒与你
清酒与你 2020-12-13 11:05

I wish to re-authenticate a user prior to allowing them to change their login information. However, due to the recent Firebase update, I found the documentation rather unhel

3条回答
  •  无人及你
    2020-12-13 11:30

    Getting the FIRAuthCredential object depends on what provider you want to use to reauthenticate.

    Email:

    let credential = FIREmailPasswordAuthProvider.credentialWithEmail(email, password: password)
    

    Facebook:

    let credential = FIRFacebookAuthProvider.credentialWithAccessToken(FBSDKAccessToken.currentAccessToken().tokenString)
    

    Twitter:

    let credential = FIRTwitterAuthProvider.credentialWithToken(session.authToken, secret: session.authTokenSecret)
    

    Google:

    let authentication = user.authentication
    let credential = FIRGoogleAuthProvider.credentialWithIDToken(authentication.idToken, accessToken: authentication.accessToken)
    

提交回复
热议问题