Implementations comparison for configuration:
Implementation | The configuration can be defined by properties (YAML or properties file) |
The configuration can be defined by source code |
---|---|---|
spring-webmvc-pac4j | ![]() pac4j-springboot module for a Spring Boot webapp |
![]() |
jee-pac4j | ![]() |
![]() using the ConfigFactory servlet parameter or via dependency injection (using Spring/Guice) |
buji-pac4j | ![]() using .ini files |
![]() |
spring-security-pac4j | ![]() pac4j-springboot module for a Spring Boot webapp |
![]() |
play-pac4j | ![]() |
![]() |
vertx-pac4j | ![]() |
![]() |
spark-pac4j | ![]() |
![]() |
javalin-pac4j | ![]() |
![]() |
ratpack-pac4j | ![]() |
![]() |
pippo-pac4j | ![]() |
![]() |
undertow-pac4j | ![]() |
![]() |
CAS (authentication delegation) | ![]() |
![]() via customization |
jax-rs-pac4j | ![]() |
![]() |
dropwizard-pac4j | ![]() using Dropwizard YAML configuration files |
![]() |
lagom-pac4j | ![]() |
![]() |
Knox | ![]() |
![]() |
jooby-pac4j2 | ![]() |
![]() |