我网站的大多数页面都向所有人开放,但是一些受保护的页面需要登录。登录始终通过相同的起始页面。登录后,用户应该能够在受保护的页面之间自由移动,直到她退出它们,或者通过访问其中一个免费页面或者完全转到另一个站点。当她离开受保护的页面时,她必须再次登录才能再次输入 我怎样才能做到这一点?
修改
我正在考虑检查用户来自哪个页面,如果它在受保护的范围之外,则引导她再次登录。
编辑结束
目前只有一个受保护的页面,当我打开该页面时,我取消设置会话的用户名,但是当我刷新页面时,这已经需要再次登录。所以这不是我想要的。
答案 0 :(得分:0)
您可以在每个未受保护的页面上使会话无效(如果存在)。
但是:想想用户体验。如果用户在另一个标签页中打开一个未受保护的页面,并希望之后在受保护的空间中移动,则必须再次登录。