Firebase 身份验证密码重置发送过期链接

Man*_*ska 3 credentials firebase firebase-authentication

我正在创建一个 flutter 应用程序并使用 Firebase Auth,一切正常,包括 Facebook 和 Google 登录,但是,一旦通过电子邮件发送密码重置链接,它就会显示为已过期。

我发现这个答案指出“您需要包含应用程序本身,这是电子邮件的来源:.firebaseapp.com”,我不明白需要添加什么类型的凭据。有人可以看看下面的图片并建议缺少什么吗?或者这不是我的问题吗?我还应该检查什么?

证书: 在此处输入图片说明

Firebase 控制台: 在此处输入图片说明

网页: 在此处输入图片说明

Man*_*ska 8

如果有人遇到这样的问题,这就是解决我的问题的方法(谢谢,Firebase 支持!!!)。

  • 转到 Cloud Console,在 API 和服务 > 凭据下
  • 选择具有“限制”的 API 密钥作为“HTTP 引用”(请参阅​​问题图片“凭据”)。
  • 在“应用程序限制”下,添加https://Project_ID.firebaseapp.com(因此您需要从 Firebase 控制台复制您的项目 ID(请参阅问题图片“Firebase 控制台”)

就我而言,我在那里拥有 AWS cognito 凭证,并且自从我转移到 Firebase 后,它就没有更新。