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-19 23:28:55 +08:00
2026-06-20 14:53:10 +08:00
2026-06-14 18:54:18 +08:00
2026-06-14 14:54:52 +08:00
2026-06-19 22:53:06 +08:00
2026-06-19 18:41:35 +08:00
2026-06-20 13:33:05 +08:00
2026-06-19 23:23:30 +08:00
2026-06-19 21:58:17 +08:00
2026-06-19 21:58:17 +08:00