如何根据 Firebase Auth 错误消息在 Flutter 中显示自定义警报对话框?
Posted
技术标签:
【中文标题】如何根据 Firebase Auth 错误消息在 Flutter 中显示自定义警报对话框?【英文标题】:How to display a custom alert dialog in Flutter based on Firebase Auth error message? 【发布时间】:2020-08-26 22:27:19 【问题描述】:如何在 Flutter 中根据来自 Firebase Auth 的错误消息显示自定义警报对话框。假设如果用户提交了错误的电子邮件或密码,甚至用户的电子邮件已经在 firebase 上注册,那么它将根据错误弹出一个警报对话框。提前谢谢你
【问题讨论】:
欢迎来到 SO!到目前为止,您能提供您的代码吗? 【参考方案1】:你可以在catch
里面调用showDialog
方法
catch (e)
print(e);
showDialog(
context: context,
builder: (context)
return AlertDialog(
// set your custom alert dialog here
);
);
【讨论】:
以上是关于如何根据 Firebase Auth 错误消息在 Flutter 中显示自定义警报对话框?的主要内容,如果未能解决你的问题,请参考以下文章
无法从另一个组件/ Angular 4中的auth.service访问错误消息
Firebase Auth ID 令牌的“aud”声明不正确
Firebase Auth Ui Google 登录“开发者错误”
使用Provider for DI时如何根据Firebase Auth流修改Flutter Firebase Stream监听器?