我当前正在使用Firebase_Auth。当我单击登录按钮并将Firebase连接到我的应用程序时,一切似乎都很好。它在终端上显示用户的ID。但是当我去火力场。
它无法识别任何已注册的用户。
Ps:问题是,当用户注册时,它不会显示在Firebase上。
void validateAndSubmit() async {
if (validateAndSave()) {
try {
if(_formType == FormType.login){
final FirebaseUser user = ( await FirebaseAuth.instance
.signInWithEmailAndPassword(email: _email, password: _password))
. user;
print('Signed in: ${user.uid}');
} else {
final FirebaseUser user = (await FirebaseAuth.instance.createUserWithEmailAndPassword(email: _email, password: _password)) . user;
print('Registered user: ${user.uid}');
}
}
catch (e) {
print('Error: $e');
}
}
}
答案 0 :(得分:0)
我遇到了同样的问题,请检查此问题:
https://stackoverflow.com/a/57306500
void validateAndSubmit() async {
if (validateAndSave()) {
try {
FirebaseUser user = (await FirebaseAuth.instance
.signInWithEmailAndPassword(email: _email, password: _password))
.user;
print('Signed in: ${user.uid}');
} catch (e) {
print('Error: $e');
}
}
}