pac4j

Security framework

A security framework for Java applications to authenticate users and manage authorizations.

Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

GitHub

2k stars
113 watching
691 forks
Language: Java
last commit: over 1 year ago
Linked from 4 awesome lists

authenticationauthorizationcasdropwizardj2ejavajax-rsjwtldapoauthopenid-connectplay-frameworkratpacksamlsecurityshirosparkjavaspring-mvcspring-securityvertx

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
pac4j/play-pac4j A security library for web applications that supports multiple authentication and authorization protocols 408
apache/shiro A Java security framework providing authentication, authorization, and session management 4,338
scribejava/scribejava An OAuth client library for Java that simplifies authentication and authorization with various APIs. 5,443
hakky54/mutual-tls-ssl A tutorial project demonstrating a secure API setup with TLS/SSL authentication for Java-based web servers and clients. 575
auth0/java-jwt A Java library implementing the JSON Web Token standard for digital signatures and token validation. 5,917
webauthn4j/webauthn4j-spring-security A Spring Security extension for supporting Web Authentication specification 197
qos-ch/slf4j An abstraction layer for various logging frameworks allowing users to switch at deployment time. 2,353
webauthn4j/webauthn4j Provides a Java library for verifying WebAuthn passkey registrations on the server-side 451
nextauthjs/next-auth A flexible and secure authentication framework for web applications. 25,256
jaliss/securesocial Provides authentication APIs for Play Framework applications using OAuth and OpenID protocols 1,187
twitter4j/twitter4j A Java library providing access to the Twitter API for sending and retrieving tweets. 2,782
lepture/authlib A comprehensive Python library for building OAuth and OpenID Connect servers. 4,612
apereo/cas An enterprise multilingual identity provider and single sign-on solution for the web. 10,968
johndeere/operationscenterapi-oauth2-java-example An OAuth2 authentication framework example using Java 2
ansi-code/secureai-java A Java implementation of deep reinforcement learning for protecting against non-stationary cloud architecture threats 4