shiro会话机制

会话即用户访问应用时保持的连接关系,通过会话应用可以在多次访问中识别出当前的用户是谁,还可以在交互中保存数据

shiro的会话在JavaSE和JavaEE中都可以使用,不依赖容器,使脱离容器的单元测试成为可能。

会话的主要功能:

会话管理

获取会话:

SecurityUtils.getSubject().getSession();

获取会话唯一标识

session.getId(); 

管理会话过期时间

session.getTimeout(); 

session.setTimeout(毫秒);

如果不设置过期时间,则该会话的过期时间为全局会话过期时间。

获取会话的启动时间及最后访问时间

事件监听
持久化
过期处理


你可能感兴趣的:(shiro会话机制)