shanshanzhong
e4ec85c176
Build docker and publish / build (20.15.1) (push) Successful in 7m37s
fix: clearAllSessions 改用 SCAN 查找 session,修复会话清理无效
根因:登录时只写了 auth:session_id:{sessionId} (Redis SET),
从未写入 auth:user_sessions:{userId} sorted set,
导致 clearAllSessions 用 ZRange 永远返回空,session 根本没被清除。
修复:改用 SCAN auth:session_id:* 遍历所有 session key,
按 value 匹配 userId 找出该用户的全部 session 后删除,
同时清理关联的 device cache key。
Co-Authored-By: claude-flow <ruv@ruv.net>
2026-03-12 02:47:32 -07:00
..
2026-03-04 22:02:42 -08:00
2026-03-12 00:52:50 -07:00
2026-03-12 00:52:50 -07:00
2026-03-03 09:32:22 -08:00
2025-07-24 03:06:44 +09:00
2025-04-25 15:09:31 +09:00
2025-04-25 15:09:31 +09:00
2025-07-07 14:26:53 -04:00
2025-12-11 23:53:32 +08:00
2026-03-12 01:24:21 -07:00
2025-11-13 14:49:25 +08:00
2025-11-06 15:35:49 +08:00
2026-03-12 00:52:50 -07:00
2026-03-03 09:32:22 -08:00
2026-03-03 09:32:22 -08:00
2026-03-05 23:31:45 -08:00
2026-03-03 09:32:22 -08:00
2026-03-03 09:32:22 -08:00
2026-03-06 00:15:35 -08:00
2025-08-26 14:39:54 -04:00
2025-04-25 15:09:31 +09:00
2025-08-26 14:39:54 -04:00
2026-03-04 22:02:42 -08:00
2026-03-06 00:15:35 -08:00
2026-03-04 22:02:42 -08:00
2025-04-25 15:09:31 +09:00
2025-08-20 13:36:06 -04:00
2025-09-07 11:59:34 -04:00
2025-08-26 14:39:54 -04:00
2026-03-04 20:03:03 -08:00
2026-03-04 22:02:42 -08:00
2025-12-11 23:53:32 +08:00
2026-03-04 22:02:42 -08:00
2026-03-12 02:47:32 -07:00
2025-08-15 12:30:21 -04:00
2025-04-25 15:09:31 +09:00
2026-03-06 21:58:29 -08:00
2026-03-03 09:32:22 -08:00
2025-04-25 15:09:31 +09:00
2025-04-25 15:09:31 +09:00
2025-04-25 15:09:31 +09:00
2025-12-11 23:53:32 +08:00
2026-03-04 22:02:42 -08:00
2026-03-04 03:07:41 -08:00