授权服务器
协议端点、Client、授权、同意、Token、JWK 和 OIDC 元数据集中管理。
基于 Spring Security 与 Spring Authorization Server,面向私有化部署提供标准协议端点、账号页面、 管理控制台和业务系统接入能力,让身份基础设施具备清晰的运营边界。
ArmorAuth 将协议端点、账号页面、管理控制台和业务接入拆成独立模块。平台团队先稳定授权服务器和 issuer, 再通过管理台开通租户、应用、用户、身份源和安全策略,业务系统通过标准 OAuth2/OIDC 或 Starter 接入。
协议端点、Client、授权、同意、Token、JWK 和 OIDC 元数据集中管理。
应用、Scope、用户、租户、组织、身份源、策略、审计和 Webhook 的运营入口。
Spring Boot 服务可快速启用资源服务器、登录客户端、当前用户上下文和下游 Token 转发。
截图来自本地运行的 ArmorAuth 服务端和管理控制台,用于展示真实操作入口和信息密度。
本地评估需要 JDK、Maven、Node.js 和数据库。生产环境建议配置稳定 issuer、HTTPS、MySQL、加密密钥和备份策略。
mvn -pl armorauth-server -am package -DskipTests
java -jar armorauth-server/target/armorauth-server-1.0.0.jar
cd armorauth-admin-ui
npm install
npm run dev