Fork me on GitHub

Implementations comparison for configuration:

Categories

Implementation The configuration can be defined by properties
(YAML or properties file)
The configuration can be defined by source code
spring-webmvc-pac4j using the pac4j-springboot module for a Spring Boot webapp via dependency injection
jee-pac4j
using the ConfigFactory servlet parameter or via dependency injection (using Spring/Guice)
buji-pac4j
using .ini files
via dependency injection (using Spring)
spring-security-pac4j using the pac4j-springboot module for a Spring Boot webapp via dependency injection
play-pac4j via dependency injection
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