我正在使用离子3创建移动应用程序。我需要知道实现重置密码功能的逻辑。到现在为止,我能够向用户发送带有重置令牌的电子邮件。 我以为id用户点击了电子邮件中的链接,如果安装了app,那么它应该打开专用于重置密码的应用程序页面。
所以我做了一些研究,发现可以使用DeepLinking(自定义网址响应)来完成,例如myApp:// resetPassword / {token}
现在问题在于使用自定义网址发送链接时的gmail,它会删除href选项。
有人可以告诉我实现此功能的轻微信息以及一些要阅读的文章。
谢谢,
答案 0 :(得分:0)
我发现此问题https://github.com/EddyVerbruggen/Custom-URL-scheme/issues/81与gmail中的href删除有关。
他们建议 - 就像user1027620一样 - 创建一个常规的html页面并使用JavaScript重定向来完成这个技巧。
我猜你确实需要JavaScript从url获取参数(唯一标记...)并将它们复制到myApp:// resetPassword网址中。