pac4j
1.0.0
pac4j
是一個簡單且強大的 Java 安全框架,用於驗證使用者身分、取得他們的設定檔並管理授權,以保護 Web 應用程式和 Web 服務的安全性。它提供了一套全面的概念和組件。它適用於大多數框架/工具,並支援大多數身份驗證/授權機制。它根據 Apache 2 許可證獲得許可。
JDK | pac4j | 龍目島的使用 |
---|---|---|
17 號 | v6.x | 是的 |
11 | v5.x | 不 |
8 | v4.x | 不 |
JEE • Spring Web MVC (Spring Boot) • Spring Webflux (Spring Boot) • Apache Shiro • Spring Security (Spring Boot)
CAS 伺服器 • Syncope • Apache Knox
Play 2.x • Vertx • Spark Java • Ratpack • JAX-RS • Dropwizard
Javalin • Pippo • Undertow • Lagom • Akka HTTP • Jooby
OAuth(Facebook、Twitter、Google...) - SAML - CAS - OpenID Connect - HTTP - Google App Engine - Kerberos(SPNEGO/協商)
LDAP - SQL - JWT - MongoDB - CouchDB - IP 位址 - REST API
角色 - 匿名/記住我/(完全)驗證 - 設定檔類型、屬性
CORS - CSRF - 安全標頭 - IP 位址、HTTP 方法
最新發布的版本是 ,可在 Maven 中央儲存庫中找到。下一個版本正在開發中。
閱讀文件以獲取更多資訊。
您可以使用郵件清單或商業支援。
CAS 和 pac4j 顧問公司