【发布时间】:2020-08-01 04:19:06
【问题描述】:
我想配置一个 Mongo Stitch 应用程序以通过电子邮件确认用户。 我想使用深层链接直接链接到我的 react native expo 应用程序。 在开发过程中,链接将是“exp://localhost:19000/”。 该链接正确到达我的应用程序。
不幸的是,“Auth Providers > Edit local-userpass”下的 Stitch 不接受此链接。错误信息是:
"请输入以有效方案开头的 URL,例如 https:// 或 http://"
复制此错误:
按照文档中的说明设置缝合应用程序:https://www.mongodb.com/cloud/stitch
在“用户 > 提供者”下的缝合设置中启用“电子邮件/密码”并进入此授权方法的配置设置。在那里,选择“发送确认电子邮件”。
现在会提示您配置“电子邮件确认 URL”。显然,这不可能是一个博览会应用程序的深层链接。链接需要以 http 或 https 开头,但 expo 深层链接以“epx”开头,如此处所述https://docs.expo.io/versions/latest/workflow/linking/#linking-module。
任何帮助将不胜感激!
【问题讨论】:
-
您应该提供更多详细信息并展示您的代码库,以便更清楚地了解您的问题以及您设置的配置参数。
-
该问题与我的具体代码无关。问题是是否可以普遍使用深层链接。根据文档,它应该可以工作(docs.mongodb.com/stitch/authentication/userpass/index.html)。我添加了复制它的确切步骤。我认为这是配置问题,而不是编码问题。
标签: mongodb expo mongodb-stitch