sa-token-micro
Installation
SKILL.md
Sa-Token 微服务鉴权
基于 sa-token-doc/micro/ 全部 4 个文档。基础认证使用 sa-token 技能。
Capability Boundaries
✅ Strong Suits
- Same-Token机制 — 内部服务外网隔离,防止绕过网关直接访问子服务
- 网关统一鉴权 — SpringCloud Gateway集中式登录+权限校验
- Reactor/WebFlux集成 — 响应式框架适配(SaReactorFilter)
- 分布式Session — 基于Redis的分布式会话共享
- Feign内部调用鉴权 — RPC调用时携带Same-Token
- Dubbo/gRPC集成 — 跨服务上下文传播
- Same-Token定时刷新 — 支持新旧Token双轨并行
⚠️ Requirements
- 所有服务需要共享同一个Redis(Same-Token依赖Redis)
- Gateway需要使用Reactor响应式依赖
- 子服务需要独立的Sa-Token依赖