hhs
a2a28a9f56
feat: CachedUserRepository — refresh token 的 Redis 缓存装饰器
- 装饰 UserRepository,仅缓存 refresh token 相关操作
- SaveRefreshToken: Write-Through,先写 DB 再写 Redis(SET + SADD)
- FindRefreshToken: Read-Through,Redis miss 时查 DB 并回填
- DeleteRefreshToken: 双删 DB + Redis
- DeleteUserRefreshTokens: 通过 Redis Set 批量清理缓存后删 DB
- Redis 操作失败时降级到纯 DB,不阻断主流程
2026-06-20 14:53:10 +08:00
..
2026-06-20 14:53:10 +08:00
2026-06-14 16:41:50 +08:00
2026-06-14 17:58:42 +08:00
2026-06-14 17:58:42 +08:00
2026-06-14 18:40:37 +08:00
2026-06-14 18:54:18 +08:00
2026-06-14 18:54:18 +08:00
2026-06-14 16:55:44 +08:00
2026-06-14 16:55:12 +08:00
2026-06-14 16:56:29 +08:00
2026-06-14 16:54:21 +08:00