扫码关注官方订阅号
用ThinkPhp做项目,用户登录后,快速点击浏览器后退会退回到登录页面,可是试了下phpmyadmin,知乎等网站点后退时,仍旧是网站首页
这是为什么呢?
在登录页面添加判断,如果有session了,就跳转至首页
编辑一下,因为上面的答案并不是题主想问的,所以我编辑下我评论里的回答.
知乎的登录与首页是同一个 url, 登陆成功后跳转的首页 url 后加了锚点,也就是 #signin,这样用户点击后退时,并不会刷新页面,而是清除了这个锚点.造成了这种无法后退的效果
url
#signin
用户登录后会在session里存userid之类的信息,然后在登录页面判断一下session里用户的信息是否存在,如果存在,则直接跳转到首页
跳转页面地址有问题
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
在登录页面添加判断,如果有session了,就跳转至首页
编辑一下,因为上面的答案并不是题主想问的,所以我编辑下我评论里的回答.
知乎的登录与首页是同一个
url, 登陆成功后跳转的首页url后加了锚点,也就是#signin,这样用户点击后退时,并不会刷新页面,而是清除了这个锚点.造成了这种无法后退的效果
用户登录后会在session里存userid之类的信息,然后在登录页面判断一下session里用户的信息是否存在,如果存在,则直接跳转到首页
跳转页面地址有问题