iOS重定向到特定的密码重置页面?
Posted
技术标签:
【中文标题】iOS重定向到特定的密码重置页面?【英文标题】:iOS redirect to specific password reset page? 【发布时间】:2021-01-29 05:46:02 【问题描述】:我们在登录我们的网站时出现以下 ios 消息:
当用户点击在网站上更改密码时,我们是否可以将文件放入我们网站的根文件夹,以告诉 iOS 重定向到以下确切 URL 而不仅仅是我们的主页?
www.example.com/pages/reset-password/
【问题讨论】:
【参考方案1】:一种方法是在您的服务器上设置/.well-known/change-password
重定向到您的实际密码重置页面。
使用您的示例,创建从 https://www.example.com/.well-known/change-password
到 https://www.example.com/pages/reset-password/
的重定向。对于重定向,请使用 HTTP 状态代码 302 Found、303 See Other 或 307 Temporary Redirect。
或者,您可以使用http-equiv="refresh"
在/.well-known/change-password
提供带有<meta>
标记的html 页面。
<meta http-equiv="refresh" content="0;url=https://www.example.com/pages/reset-password/">
基于 Safari 和 Chromium 的浏览器支持重定向,并且有一个 W3C spec 定义了该行为。更多详情https://web.dev/change-password-url/
【讨论】:
以上是关于iOS重定向到特定的密码重置页面?的主要内容,如果未能解决你的问题,请参考以下文章