Java SDK
Java SDK
Beacon SSO SDK Java 版本文档
Java SDK
基于 Spring Boot 3 的轻量级 OAuth2/SSO SDK,提供统一登录、用户管理和商户服务能力。
核心特性
- OAuth2 授权码流程 - 完整的 State + PKCE (S256) 防护机制
- Spring Boot 自动配置 - 引入 Starter 即可,零配置启动
- 双传输架构 - HTTP(默认)+ 可选 gRPC 服务
- Filter + AOP 认证 -
BeaconSsoFilter过滤器 +@InjectData/@PermissionVerify注解 - Caffeine 缓存 - 基于 Caffeine 的高性能内存缓存
子系统概览
版本信息
- 当前版本: 0.0.1-SNAPSHOT
- Java 版本: 17+
- Spring Boot: 3.5.11
- Maven 坐标:
com.frontleaves.phalanx.beacon.sso:bamboo-sso-sdk-springboot
快速开始
5 分钟快速集成,请参考 快速开始。