#flutter #firebase-authentication
#сбой #firebase-аутентификация
Вопрос:
final FirebaseAuth _firebaseAuth = FirebaseAuth.instance;
registerNewUser(BuildContext context)async
{
FirebaseUser firebaseUser = (await _firebaseAuth
.createUserWithEmailAndPassword(
email: emailTextEditingController.text,
password: passwordTextEditingController.text)).user;
}
final FirebaseAuth _firebaseAuth = FirebaseAuth.instance;
registerNewUser(BuildContext context)async
{
FirebaseUser firebaseUser = (await _firebaseAuth
.createUserWithEmailAndPassword(
email: emailTextEditingController.text,
password: passwordTextEditingController.text)).user;
}
когда я использую FirebaseUser, отображается ошибка
Комментарии:
1. не могли бы вы обновить свои журналы ошибок?
2. Какая ошибка? Пожалуйста, немного опишите ваш процесс.
Ответ №1:
Вы должны использовать User вместо FirebaseUser
User firebaseUser = (await _firebaseAuth.......
Ответ №2:
Ошибка пользователя, чтобы увидеть проблему, с которой вы сталкиваетесь в своих журналах
firebaseAuth
.createUserWithEmailAndPassword(
email: _emailTextCotroller.text,
password: _passwordTextCotroller.text,
)
.then((user) => {
// create user into database
})
.catchError((e) => {print(e.toString())});
Navigator.pushReplacement(
context, MaterialPageRoute(builder: (context) => HomePage()));