Reputation: 1
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;
}
when I use FirebaseUser it show error
Upvotes: 0
Views: 230
Reputation: 680
You should use User Instead of FirebaseUser
User firebaseUser = (await _firebaseAuth.......
Upvotes: 1
Reputation: 1
User catchError to see the issue you are getting in your logs
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()));
Upvotes: 0