# Session Management Specification ## Purpose 定义在线会话管理页面的行为:分页展示活跃会话、单个会话强退、按用户踢全部。 ## Requirements ### Requirement: 会话列表展示 页面 SHALL 分页展示活跃会话(用户名/昵称/设备 IP/User-Agent/登录时间/过期时间),支持按用户名与 IP 筛选。 #### Scenario: 展示会话列表 - **WHEN** 用户进入在线会话页面 - **THEN** 页面展示当前租户活跃会话的分页列表 ### Requirement: 单个会话强退 页面 SHALL 支持对单个会话执行强退操作,强退前需确认,成功后刷新列表。 #### Scenario: 强退单个会话 - **WHEN** 用户对某会话点击强退并确认 - **THEN** 该会话被强退,列表刷新且该会话消失 ### Requirement: 踢全部会话 页面 SHALL 支持对某用户执行「踢全部会话」操作,强退前需确认。 #### Scenario: 踢出用户全部会话 - **WHEN** 用户对某用户执行踢全部并确认 - **THEN** 该用户所有活跃会话被强退,列表刷新