{"repo":"pac4j/spring-security-pac4j","free":true,"listed":false,"github":"https://github.com/pac4j/spring-security-pac4j","clone":"git clone https://github.com/pac4j/spring-security-pac4j.git","description":"Bridge from the pac4j security library to Spring Security (reactive)","language":"Java","stars":278,"topics":["java","spring-security","spring-boot","security","authentication","authorization","cas","oauth","saml","openid-connect"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"The spring-security-pac4j project is a bridge from pac4j to Spring Security (reactive) to push the pac4j security context into the Spring Security security (reactive) context. It's based on the pac4j security engine . It's available under the Apache 2 license. spring-security-pac4j JDK pac4j Spring security Operating philosophy Usage of Lombok Status ----------------------- ----- ------- ----------------- ----------------------------- ----------------- ------------------ version = 10 17 v6 v6 Bridge only Yes Production ready version = 9 17 v5 v6 Bridge only No Production ready version = 8 11 v5 v5 Standalone security library No Production ready version = 6 11 v5 v5 Standalone security library No Production ready version = 5 8 v4 v5 Standalone security library No Production ready Since version 8 (working as a bridge only), it must be used with a pac4j security library : - the jakartaee-pac4j (Spring 6) or javaee-pac4j (Spring 5) implementation (which has similar filters as spring-security-pac4j version = 7 (Spring 6) or version = 2 (Spring 6) or version < 2 (Spring 5) While it is always better to directly use a pac4j security library alone , this bridge can be used to keep legacy software and avoid full migration. Usage 1) Add the required dependencies 2) The bridge is automatically installed 3) Install, configure and use the pac4j security library You must refer to the documentation of the pac4j security library you use: jakartaee-pac4j or spring-webmvc-pac4j or spring-webflu","default_branch":null,"files":null,"tree":[],"storefront":"/r/pac4j","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/pac4j/spring-security-pac4j/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}