当前位置: 首页 > 知识库问答 >
问题:

Firebase重置密码链接不工作

丁振海
2023-03-14

我正在使用firebase来验证我的android应用程序中的用户。我在登录窗口中为用户提供了一个重置密码的选项。当用户点击按钮,它发送电子邮件成功。然而,当用户点击链接时,它总是显示

“请重置密码。重置密码的请求已过期,或链接已被使用”

2016年8月31日更新

我与firebase支持取得了联系,看起来API键有一些bug。如果更改浏览器API密钥,则不会更新。现在这个bug已经修复,重置密码功能正常工作。

共有1个答案

程和蔼
2023-03-14

如果您已经在Google API控制台中列出了应用程序API密钥的HTTP引用,那么您需要包括电子邮件来源的应用程序本身: .firebaseapp.com 。否则,此域对应用程序的密钥无效。

 类似资料:
  • 这件事我已经绞尽脑汁好几个星期了。我有麻烦得到一个自定义密码重置,让用户重置他们的应用程序内的密码。 到目前为止,我能够做到以下几点: 发送密码重置电子邮件。 当用户单击该链接时,如果安装了应用程序,请打开该应用程序,并将其引导到正确的activity。 确认我的动态链接放入浏览器后将重定向到我的网站。 确认在Android Studio内部测试时,我的动态链接会将用户重定向到正确的activit

  • 我目前正在一个Java项目中实现忘记密码功能。我的方法是, > 用户单击忘记密码链接。 在忘记密码页面中,系统提示用户输入他/她在系统中注册的电子邮件地址。 包含给定电子邮件地址和重置密码页面链接的电子邮件。 用户单击链接,他/她会被重定向到一个页面(重置密码),用户可以在其中输入他的新密码。 在重置密码页面中,“电子邮件地址”字段自动填充,并且由于其被禁用,因此无法更改。 然后用户输入他的新密码

  • 我正在使用Firebase以及作为Firebase动态链接的一部分生成的url。 > firebase动态url如下所示:例如:https://myapp.page.link/h1c4 用户收到电子邮件并点击验证链接。 在重定向结束时,我可以看到url包含如下所示的oobCode: https://myapp.page.link/h1c4?apikey=&oobcode=yg2n2elu4qgbs

  • 每当我试图将电子邮件输入alertdialog时,我都会出错。我试图让它发送一个恢复密码的电子邮件输入。这是我收到的代码和错误消息 代码: 错误:

  • 介绍 {tip} 想要快速上手? 只需在一个新的 Laravel 应用中运行 php artisan make:auth 命令,然后在浏览器中访问 http://your-app.dev/register 或分配给应用的任何别的 URL。这条命令将搭建起整个身份验证系统,包括重置密码! 大多数 Web 应用都为用户提供了重置密码的功能。相比强迫你在每个应用中都要重实现一遍此功能,Laravel 提

  • 有没有办法让用户在重置密码时重置其firebase密码,而无需实际验证帐户? 最初创建帐户时,用户信息中的“已验证”设置为false,一旦创建帐户,我们将收到一封带有验证帐户url的电子邮件。但是,当用户“忘记密码”时,密码重置邮件将发送给用户,当用户实际重置密码时,firebase userinfo“验证”设置为true。