首页 > 解决方案 > flutter firebase身份验证FirebaseUser问题

问题描述

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 它显示错误

标签: flutterfirebase-authentication

解决方案


您应该使用User而不是FirebaseUser

 User firebaseUser = (await _firebaseAuth.......

推荐阅读