iOS 12 与 iOS 13 登录对比

我们最近遇到了一个问题:用户尝试登录我们的 Discourse 站点时,却被重定向到我们的主 WordPress 站点(这是会员软件 Memberful 的默认重定向)。这似乎实际上是 iOS 12 与 iOS 13 之间的问题。也就是说,当用户升级了软件后,一切就恢复正常了。

我想知道是否有人遇到过这种情况,以及对于无法升级到 iOS 13 的旧设备用户,您是否有变通方案?

Safari 中存在一个关于 samesite=lax 的 Cookie 的 Bug:

我不完全确定,但我想可以通过让用户先访问 /login 页面,然后使用登录按钮来启动 SSO 流程,从而绕过该问题。

forum.MYSITE.com/login

你指的是 /login 页面吗?

是的,我认为先访问该页面或许能避免 Safari 的 bug。(虽然我手头没有 iOS 12 设备来验证)

您是否尝试更新到 iOS 12 的最新版本(iOS 12.4.5)?
image