Firebase动态链接不适用于Firebase使用电子邮件链接登录(无密码)
我正在使用FirebaseFirebase动态链接不适用于Firebase使用电子邮件链接登录(无密码),firebase,firebase-authentication,firebase-dynamic-links,Firebase,Firebase Authentication,Firebase Dynamic Links,我正在使用FirebasesendSignInWithEmailLink和作为Firebase动态链接一部分生成的url firebase动态url如下所示: e、 g: 步骤1中的url将作为sendSignInWithEmailLink的一部分发送 用户收到电子邮件并单击验证链接 在重定向结束时,我可以看到url包含oobCode,如下所示: &oobCode=YG2N2 LU4QGBSDELU5CVSDRZF9QWKGZOUEPINUA9PM0AAAFTFK41NW&mode=signIn
sendSignInWithEmailLink
和作为Firebase动态链接一部分生成的url
sendSignInWithEmailLink的一部分发送
isSignInWithEmailLink
验证链接时,我得到的结果为FALSE,表明它不是有效的电子邮件链接
但是如果我在代码中(手动)提供步骤4中的完整URL,isSignInWithEmailLink
将返回TRUE
我想我已经完成了所有必需的操作,但是Firebase dynamic link没有将oobCode持久化为发送到设备上应用程序的链接的一部分
有没有人看到了这一点,知道可能是什么问题?在Github中作为一个问题报告之前,希望在这里获得反馈
干杯您是否使用带有路径的自定义动态链接,例如?如果是,则Firebase Auth当前不支持此操作。只支持没有路径的自定义域,例如…谢谢您的建议。我正在使用Firebase动态链接,从代码生成url时,它总是添加路径。没有路径,我无法生成动态链接。如果我只使用基本url(例如,没有任何路径),当Firebase auth在浏览器中重定向时,我的应用程序不会打开。这看起来像是鸡和蛋的问题,除非有一种方法让我使用Firebase动态链接而没有打开我的应用程序的路径。还有其他建议吗?还有,看看,是Firebase auth还是Firebase动态链接的问题?因为最后一段是对动态链接url的GET请求:GET响应是:是Firebase身份验证丢失了上下文还是Firebase动态链接无法保留其他查询字符串?任何帮助,非常感谢。谢谢