Повторная аутентификация учетных данных пользователя Swift

Я хочу повторно аутентифицировать пользователя, прежде чем позволить ему изменить свою регистрационную информацию. Однако из-за недавнего обновления Firebase я нашел документацию довольно бесполезной. С помощьюэта ссылка Я создал следующую функцию authenticateUser ().

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
        }
    })
}

Однако я не уверен, что делать с переменной учетных данных типа FIRAuthCredential для повторной аутентификации пользователя. Документацию для этого класса можно найтиВот.

Ответы на вопрос(2)

Ваш ответ на вопрос