Skip to content

在线用户监控

在线用户监控模块允许管理员实时查看当前登录系统的活跃用户,并具备强制下线能力,保障系统安全。

功能入口

登录后点 平台管理 → 运维监控 → 在线用户(路由 /system/online)。

在线用户列表

2026-08-26 演示站实拍。搜索:用户名(支持用户名 / 真实姓名模糊查询)。列表列:用户名、真实姓名、部门、登录IP、登录地点、浏览器、操作系统、登录时间、最后活动时间、操作。行操作是 详情 / 强制下线 / 更多

在线用户列表

说明
用户名登录账号
真实姓名显示名
部门所属组织
登录IP客户端 IP
登录地点按 IP 解析;本机常显示「本地」
浏览器Chrome / QQBrowser / MSEdge 等
操作系统OSX / Windows 等
登录时间会话开始时间
最后活动时间最近一次操作
过期时间Token 到期时间(表横向滚动后可见)
状态在线
封禁状态正常 / 封禁

强制下线

当发现异常登录或需要紧急回收权限时,管理员可以强制下线用户:

  1. 在在线用户列表中,找到目标用户
  2. 点击操作列的 强制下线 链接(红色)
  3. 系统弹出确认对话框,提示"确定要强制下线该用户吗?"
  4. 点击 确认,用户的 Token 立即失效
  5. 该用户将被强制退出系统,下次访问要求重新登录

注意:强制下线会导致用户所有未保存的操作丢失,请谨慎操作。

当前会话信息

在线用户监控页面还提供会话维度的详细信息:

  • 会话 ID:Sa-Token 生成的唯一会话标识
  • Token 值:当前会话的认证 Token(已脱敏显示)
  • 会话状态:活跃 / 即将过期
  • 设备类型:PC / Mobile / 未知

管理员可以通过这些信息判断是否存在异常登录行为。

应用场景

  • 安全审计:定期检查是否有未知 IP 或异常设备登录
  • 紧急处理:发现账号泄露时立即强制下线
  • 运维管理:系统升级前通知在线用户并批量下线
  • 并发控制:限制同一账号同时在线数量

相关文档