Код: Выделить всё
Unhandled Exception: PlatformException(ERROR_REQUIRES_RECENT_LOGIN, This operation is sensitive and requires recent authentication. Log in again before retrying this request., null)
< /code>
На серфинге для решения в Интернете, которое я узнал, мне нужно повторно повторно использовать пользователя с помощью этого метода:
userData.reauthenticateWithCredential(credential)
Но я не могу найти способ получить учетные данные для переосмысления, чтобы повторно обработать withcredential .
Код: Выделить всё
initUserData() async {
FirebaseUser user = await FirebaseAuth.instance.currentUser();
setState(() {
userData = user;
});
}
updateEmail(String value) async {
// value is the email user inputs in a textfield and is validated
userData.updateEmail(value);
}
Подробнее здесь: https://stackoverflow.com/questions/586 ... d-password