【发布时间】:2020-04-07 05:38:57
【问题描述】:
我已经开发了一个登录页面。但我不知道如何在 Flutter 上捕获 Firebase 身份验证异常并显示它们。我想显示一些电子邮件不存在,密码不匹配的内容。
这是我的代码:
Future<void> login() async{
final formState = _formkey.currentState;
if(formState.validate()){
formState.save();
try{
final FirebaseUser user = (await FirebaseAuth.instance.signInWithEmailAndPassword(email: _username, password: _password)).user;
Navigator.push(context, MaterialPageRoute(builder: (context) => Admin()));
}catch(e){
print(e.message);
}
请有人帮我找到验证登录的方法。
【问题讨论】:
标签: firebase flutter dart firebase-authentication