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

pac4j is an easy and powerful security engine 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

Related Repos


bisq-network Bisq What is Bisq? Bisq is a safe, private and decentralized way to exchange bitcoin for national currencies and other digital assets. Bisq uses peer-to-peer networking and multi-signature escrow to facilitate tradin

baidu OpenRASP Introduction Unlike perimeter control solutions like WAF, OpenRASP directly integrates its protection engine into the application server by instrumentation. It can monitor various events including database

casbin jCasbin News: still worry about how to write the correct jCasbin policy? Casbin online editor is coming to help! Try it at: jCasbin is a powerful and efficient open-source access control librar

GraxCode What is this project about? The ReverseCrypter can extract jar archives crypted by various java-crypters. The extractors (and their keys!) are hard-coded and may not work for newer versions. Supported Crypters

okayrunner Spring Boot Starter ACME A Spring Boot module that is meant to ease the pain of generating a valid SSL Certificate using the Automatic Certificate Management Environment (ACME) protocol. This project depends on the acme4j librar

jcasbin jcasbin-springboot-plugin jcasbin-springboot-plugin is an authorization middleware for Spring Boot, it's based on It is developed under the latest Spring Boot 2.0.1 and Java 8. Inst

auth0 Java JWT A Java implementation of JSON Web Tokens (draft-ietf-oauth-json-web-token-08). If you're looking for an Android version of the JWT Decoder take a look at our JWTDecode.Android library. Installat

nccgroup Burp Suite HTTP Smuggler A Burp Suite extension to help pentesters to bypass WAFs or test their effectiveness using a number of techniques. This extension has been developed by Soroush Dalili (@irsdl) from NCC Group. The initial