基于 OIDC 和 OAuth 2.1 的开源身份认证与授权基础设施,支持多租户、企业 SSO 和 RBAC。
1.5万+27 本周1211TypeScriptMPL-2.0维护活跃更新于 昨天
用于在 JVM 和 Android 上创建、解析和验证 JWT 与 JWK 的 Java 库。
JJWT 是一个纯 Java 实现的 JWT 库,遵循 JOSE 工作组的 RFC 规范,覆盖签名(JWS)、加密(JWE)和密钥(JWK)等格式。它提供链式构建器 API,让令牌的创建和验证更简单,并内置常见安全检查。
库支持所有标准 JWS 签名算法,包括 HMAC、ECDSA、RSA 和 EdDSA,也支持 JWE 的加密与密钥管理算法。解析时可以断言 exp、nbf 等声明,大载荷可压缩。配合 Jackson 或 Gson 还能直接将声明与 POJO 相互转换。
JJWT 支持 Java 8 及以上版本和 Android。编译期只依赖 API 模块,实现与 JSON 处理器作为运行时依赖引入,并提供 Maven、Gradle 配置及 Android ProGuard 规则。
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 OIDC 和 OAuth 2.1 的开源身份认证与授权基础设施,支持多租户、企业 SSO 和 RBAC。
为 Laravel 和 Lumen 提供 JWT 认证,用于签发和校验 API 登录令牌。
基于 Go 的认证与用户管理服务,负责签发 JWT,是 Supabase Auth 的底层服务。
Clerk 官方 JavaScript SDK 集合,用于在 Web 应用中实现用户注册、登录与资料管理。
基于 Rust 编写的轻量级身份提供商,通过 OpenID Connect、OAuth 2 和 PAM 实现单点登录,重点支持 Passkey。
一款 Java 权限认证框架,涵盖登录、权限、单点登录、OAuth2 与 JWT 等鉴权能力。