离子3深层链接重置密码

时间:2018-02-21 22:29:28

标签: ionic-framework ionic3 deep-linking

我正在使用离子3创建移动应用程序。我需要知道实现重置密码功能的逻辑。到现在为止,我能够向用户发送带有重置令牌的电子邮件。 我以为id用户点击了电子邮件中的链接,如果安装了app,那么它应该打开专用于重置密码的应用程序页面。

所以我做了一些研究,发现可以使用DeepLinking(自定义网址响应)来完成,例如myApp:// resetPassword / {token}

现在问题在于使用自定义网址发送链接时的gmail,它会删除href选项。

有人可以告诉我实现此功能的轻微信息以及一些要阅读的文章。

谢谢,

1 个答案:

答案 0 :(得分:0)

我发现此问题https://github.com/EddyVerbruggen/Custom-URL-scheme/issues/81与gmail中的href删除有关。

他们建议 - 就像user1027620一样 - 创建一个常规的html页面并使用JavaScript重定向来完成这个技巧。

我猜你确实需要JavaScript从url获取参数(唯一标记...)并将它们复制到myApp:// resetPassword网址中。