【发布时间】:2016-09-17 16:50:07
【问题描述】:
由于某种原因,我与数据库关联的 firebase 项目 apikey 发生了变化。我仍然可以创建另一个 api 密钥,更新到应用程序中。
但是当用户尝试重置密码时,链接使用旧密钥并导致“您重置密码的请求已过期或链接已被使用”(我想我在某处读过这个问题,现在我找到了原因)。
是否可以为现有的 firebase 项目更新新的 api 密钥?
谢谢
【问题讨论】:
-
API Key 是指 FCM 的 Server Key 之类的东西吗?
-
@AL.:我的意思是 FCM 的浏览器密钥,我们可以在 console.developers.google.com/apis/…> 找到。我认为重置密码使用浏览器密钥与数据库通信并通过链接访问 https://
.firebaseapp.com/__/auth/action -
我以前没有遇到过这种情况。也许您可以在重新生成服务器密钥时尝试与我尝试 here 相同的步骤。
-
感谢您的帮助,这不是我要找的。我可以创建密钥,但firebase上的“重置密码”功能需要一个“浏览器密钥”来完成任务,我的情况是开发者控制台上的浏览器密钥已更改但它仍然使用旧密钥导致“重置密码”不是能够执行
-
我明白了。我不确定您如何设置在 Firebase 项目中使用的浏览器密钥。也没见过类似的。