新版官网
文档
应用
扩展
市场
社区
云服务
搜索
系统检测到您的用户名不符合规范:
用户名
ThinkPHP3.x登陆退出
浏览:1118
发布日期:2017/02/09
分类:求助交流
关键字:
TP3.x
登陆
退出
chrome无法禁用浏览器缓存,使用thinkphp3.x框架编写的登陆、退出功能,无法防止该浏览器历史回退功能而查看登陆后操作的页面内容。
但不使用该框架,使用普方法:即在登陆后页面设置一个登陆检测机制,却能有效地防止浏览器回退功能而带来的这个现象。
不知这是TP框架的bug,还是我在使用TP框架时没有注意到什么地方?
我在网站案例中查看了一些使用TP3.x框架编写登陆检测机制都有这个问题,但发现了一个使用TP5.x框架的却没有,不知个中原由,望先知赐教,在此谢过!
因为这个现象可能面临一个风险,就是:如果你退出系统而没有关闭浏览器的话,别人可以操作浏览器历史回退按钮,一览无余你登陆后操作的内容,只要不刷新页面。
最佳答案
评论(
)
相关
后面还有
条评论,
点击查看>>
评论支持使用[code][/code]标签添加代码
您需要登录后才可以评论
登录
|
立即注册
淡若清風
04-17
thinkphp模型中没有找到相关方法
聆聽☍
03-02
onethink前台验证是否登录怎么弄
ph4nt0mer
01-23
thinkphp3.2命名空间找不到
1584066465
10-20
登录页面的建议,望考虑修改!
Amamatthew
10-12
TP5当中如何做判断:用户已经五分钟没有活动记录,提示将自动退出...
收藏
赞
评论
thinkphplover
积分:297
等级:LV1
热点推荐
1
比RBAC更好的权限认证方式(Auth类认证)
2
浅谈 PHP 与手机 APP 开发(API 接口开发)
3
ThinkPHP微信demo实例
4
Nginx下实现pathinfo及ThinkPHP的URL Rewrite模式支持
5
ThinkPHP(RBAC)权限管理系统视频教程(完结^_^)
最新更新
1
tp6 join连表查询后无法分页
2
TP5.1 关于在Model里的try catch事件
3
thinkphp6多应用模式,session不能共享的问题
4
进销存管理系统源码|ERP源码开发
5
订单产品表怎么设计