距开课0天0时0分-10308921秒
欧阳克2017-06-28 09:23:39 0 2 606
[Java讨论组]举报回复话题 ↕
请问网站登录一段时间后,比如30分钟无操作退出,如何实现?后端和前端分别需要哪些处理?
2
0
分享
仅有的幸福 2017-06-28 09:25:392楼
前端发请求
后端拿到请求、清空session、然后直接重定向、
或者返回前端响应、让前端重定向
题意有歧义
如果是操作过程中会话实效、造成超时重定向的话
可以把一些标记放在响应头里、如果过期了就删掉、或者更改掉
这样凡事涉及到请求了、就能发现会话实效了、前端重定向就好了
赞 +0添加回复
ringa_lee 2017-06-28 09:25:391楼
前端来说,登录超时的话,超时之后会有返回值,可以根据返回值进行操作,退出登录页关闭网页等
仅有的幸福 2017-06-28 09:25:392楼
前端发请求
后端拿到请求、清空session、然后直接重定向、
或者返回前端响应、让前端重定向
题意有歧义
如果是操作过程中会话实效、造成超时重定向的话
可以把一些标记放在响应头里、如果过期了就删掉、或者更改掉
这样凡事涉及到请求了、就能发现会话实效了、前端重定向就好了
赞 +0添加回复
ringa_lee 2017-06-28 09:25:391楼
前端来说,登录超时的话,超时之后会有返回值,可以根据返回值进行操作,退出登录页关闭网页等
赞 +0添加回复