在移动端浏览器中,我测试了iOS的chrome和微信自带浏览器,都是最新版,使用单点登出以后,用户再次登录,会直接跳转为上一个账号已经登录的状态。而PC浏览器没有这个问题。
我这里单点登出靠fetch访问https://[my-domain].authing.cn/cas/logout
实现:
await fetch(process.env.NEXT_PUBLIC_AUTHING_LOGOUT, {
credentials: "include",
referrerPolicy: "origin-when-cross-origin",
})
)
而且返回的是单点登出成功。