Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 19 Java Authorization Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
pac4j
Security engine for Java (authentication, authorization, multi frameworks): OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
-
-
akto
Proactive, Open source API security → API discovery, Testing in CI/CD, Test Library with 150+ Tests, Add custom tests, Sensitive data exposure
-
-
OpenAM
OpenAM is an open access management solution that includes Authentication, SSO, Authorization, Federation, Entitlements and Web Services Security.
-
product-is
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identity Server repository and contributing code, click the link below.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
play-pac4j
Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
-
-
OpenIG
Open Identity Gateway (OpenIG) is a high-performance reverse proxy server with specialized session management and credential replay functionality.
-
huawei-account-demo
Sample code for quickly integrate Huawei ID. HUAWEI Account Kit provides developers with simple, secure, and quick sign-in and authorization functions.
-
Project mention: How well did Jakarta EE 11 respond to the needs of developers? | dev.to | 2024-09-26
Jakarta Security - dynamically choose an authentication mechanism security-311
-
Project mention: Learning JWT security using KumuluzEE — The finances of a league of the environment | dev.to | 2024-12-27
Configurable Token Expiration 4.0.0
-
One very fun and practical application for Datalog is Biscuits, which are a type of arbitrarily scoped authorization token: https://biscuitsec.org/.
I tried them out for a pet project over here: https://er4hn.info/blog/2024.05.08-biscuits/ and found that it had a lot of good qualities, but a few rough edges for getting distributed teams to make effective use of it.
-
-
-
azidp4j
[alpha] Java OAuth 2.0 Authorization Server & OpenID Connect Identity Provider Library for any web application frameworks.
-
-
BooksTracker
Backend for BooksTracker website with user authentication, authorization, and book management. Built with Spring Boot and MySQL, utilizing JWT for secure login.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Java Authorization discussion
Java Authorization related posts
-
An Overview of Datalog
-
Autorize – The most popular tool to discover AuthZ/AuthN flaws
-
The Central Authentication Service Project
-
The Java security framework to protect web applications and web services
-
[Self Hosted] Expériences avec des alternatives KeyCloak
-
[Self Hosted] Esperienze con le alternative KeyCloak
-
[Self Hosted] Erfahrungen mit Keycloak -Alternativen
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 10 Feb 2025
Index
What are some of the best open-source Authorization projects in Java? This list will help you:
# | Project | Stars |
---|---|---|
1 | cas | 11,009 |
2 | pac4j | 2,451 |
3 | jCasbin | 2,438 |
4 | akto | 1,158 |
5 | sureness | 873 |
6 | OpenAM | 801 |
7 | product-is | 756 |
8 | play-pac4j | 406 |
9 | keycloak-restrict-client-auth | 338 |
10 | OpenIG | 78 |
11 | huawei-account-demo | 52 |
12 | security | 48 |
13 | jwtenizr | 46 |
14 | biscuit-java | 32 |
15 | activity-based-security-framework | 19 |
16 | shiro-casbin | 6 |
17 | azidp4j | 4 |
18 | sts-proxy | 1 |
19 | BooksTracker | 1 |