【问题标题】:Firebase auth password reset sends expired linkFirebase 身份验证密码重置发送过期链接
【发布时间】:2018-09-18 09:41:54
【问题描述】:
我正在创建一个 Flutter 应用并使用 Firebase Auth,一切正常,包括 Facebook 和 Google 登录,但是,一旦通过电子邮件发送密码重置链接,它就会显示为已过期。
我发现这个answer 声明“您需要包含应用程序本身,它是电子邮件的来源:.firebaseapp.com”,我不明白需要添加什么类型的凭据。有人可以看看下面的图片并建议缺少什么吗?或者这不是我的问题吗?我还应该检查什么?
凭据:
Firebase 控制台:
网页:
【问题讨论】:
标签:
firebase
firebase-authentication
credentials
【解决方案1】:
如果有人遇到这样的问题,这就是解决我的问题的方法(感谢 Firebase 支持!!!)。
- 转到 Cloud Console,位于 API 和服务 > 凭据下
- 选择具有“限制”作为“HTTP 引用”的 API 密钥(参见问题图片“凭据”)。
- 在“应用程序限制”下,添加 https://Project_ID.firebaseapp.com(因此您需要从 Firebase 控制台复制您的项目 ID(参见问题图片“Firebase 控制台”)
在我的情况下,我在那里有 AWS cognito 凭证,但自从我搬到 Firebase 后,它没有更新。