gpt4 book ai didi

angular - Firebase 在密码重置电子邮件中传递状态(继续查看应用链接)

转载 作者:行者123 更新时间:2023-12-02 04:08:15 27 4
gpt4 key购买 nike

尝试构建一个密码重置流程,其中用户会收到密码重置电子邮件,重置其密码,然后被引导回应用程序。尝试避免深层链接,只需重新打开应用程序即可。

该应用使用最新的 Ionic 和 Angular 版本以及 Firebase 身份验证。

问题:我可以发送密码重置电子邮件并更改该帐户的密码,但当我单击 Firebase 提供的继续按钮时,它在 Android 和 iPhone 上崩溃。该链接也以 localhost 开头。我不确定我做错了什么或者我是否配置了错误。

Firebase 文档中提到的“Android/iOS 应用需要在控制台中注册”也让我感到困惑。

真的没有主意了!

我的操作代码设置几乎是默认的。

该网址已列入 Firebase 授权域的白名单。

var actionCodeSettings = {
url: 'https://www.myapp.com/?email=' + email,
iOS: {
bundleId: 'com.myapp.new'
},
android: {
packageName: 'com.myapp.new',
installApp: true,
minimumVersion: '2'
},
handleCodeInApp: false
};

链接如下

https://localhost/?link=https://myapp.com/?email%3Demail@example.com&apn=com.myapp.new&amv=2&ibi=com.myapp.new&ifl=https://myapp.com/?email%3Demail@example.com

最佳答案

您的 FDL 域似乎尚未配置。奇怪的是,它正在被 localhost 取代。在这种情况下应该返回错误。您可以前往动态链接部分并同意 FDL 的条款吗?该域名应类似于 example.app.goo.gl

关于angular - Firebase 在密码重置电子邮件中传递状态(继续查看应用链接),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46007187/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com