pac4j is an easy and powerful security framework for Java to authenticate users, get their profiles and manage authorizations in order to secure web applications and web services.
It provides a comprehensive set of concepts and components. It is available for most frameworks/tools and supports most authentication/authorization mechanisms. It is licensed under the Apache 2 license.
|JDK||pac4j||Usage of Lombok|
Available implementations (Get started by clicking on your framework):
The latest released version is the , available in the Maven central repository. The next version is under development.
Read the documentation for more information.