Java Authentication

Open-source Java projects categorized as Authentication

Top 23 Java Authentication Projects

  • cas

    Apereo CAS - Identity & Single Sign On for all earthlings and beyond.

    Project mention: [Self Hosted] Expériences avec des alternatives KeyCloak | /r/enfrancais | 2023-04-21
  • SuperTokens Community

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Project mention: Introducing Pezzo: Open-source AI Development Toolkit 🚀 | /r/OpenAI | 2023-05-15

    Signing up - You're not actually signing up to anything. Supertokens (open source auth provider) is running locally on your machine. It's just a means for you to be able to have an account (and soon invite others to your project to collaborate together). The data doesn't leave your computer.

  • Sonar

    Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • pac4j

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

  • spring-boot-jwt

    JWT auth service using Spring Boot, Spring Security and MySQL

    Project mention: Need to create a secure login and reset password | /r/developersIndia | 2023-03-02

    So far I have seen the following options: 1. Custom login using spring security and jwt. Saw these two implementations:

  • sureness

    A simple and efficient security framework that focus on protection of API.

  • spring-boot-3-jwt-security

    Sample project on how to implement JWT security based using Spring boot 3 and Spring security 6

    Project mention: I love springboot | /r/SpringBoot | 2023-05-13

    I haven't used aws cloud yet😅, nor non relational db. but for the security i used this : for jwt : link for the oauth i watched this masterpiece link for testing there is a guy i watched his courses github link of the guy he also has aws videos related.

  • 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.

    Project mention: Ask HN: Has Anyone used wso2 identity server? Is it good? | | 2023-01-26

    Is it good? I saw they have a free cloud IAM platform as well.

    Anyone used this? any other recommendations?

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • spring-boot-security-saml-sample

    SBS3 — A sample SAML 2.0 Service Provider built on Spring Boot.

  • AuthMeReloaded

    The best authentication plugin for the Bukkit/Spigot API!

  • waffle

    Enable drop-in Windows Single Sign On for popular Java web servers. (by Waffle)

  • play-pac4j

    Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...

  • webauthn4j

    A portable Java library for WebAuthn and Apple App Attest server side verification

    Project mention: What's the state of WebAuthn for Java? Has anyone had to implement WebAuthn for one of their projects? | /r/java | 2023-03-26

    Hey all! I'm working on some personal projects and I'm wondering if it's worth to implement WebAuthn into them. I'm mostly looking at the library WebAuthn4J since it also provides a starter for Spring.

  • okta-spring-boot-react-crud-example

    Simple CRUD with React and Spring Boot 3

    Project mention: Use React and Spring Boot to Build a Simple CRUD App | | 2023-01-18
  • CapacitorGoogleAuth

    Capacitor plugin for Google Auth. Lightweight & no dependencies.

    Project mention: Capacitor google login with realm | /r/ionic | 2022-08-28

    I saw some posts in mongodb community, that instead of idToken you might try passing in serverAuthCode. But unfortunately, the capacitor google auth library returns undefined for serverAuthCode. I even registered an issue here but dont think I will receive an anser.

  • capacitor-oauth2

    Generic Capacitor OAuth 2 client plugin! Stop the war in Ukraine!

    Project mention: Ionic and Azure OAuth2 Authentication issue | /r/ionic | 2023-01-03

    I need to use the Azure OAuth2 authentication in my Ionic Capacitor app. I tried with the plug in and spent a lot of time. No success yet. Can someone help me on this?

  • keycloak-restrict-client-auth

    A Keycloak authenticator to restrict authorization on clients

    Project mention: Lightweight Opensource Identity Management for homelabs? | /r/selfhosted | 2022-09-11

    I’m not sure if all of the above made sense, but here’s the plug-in’s GitHub page if you wanna take a look:

  • react-native-simple-biometrics

    simple interface to verify user authenticity

  • keycloak-home-idp-discovery

    Keycloak: Home IdP Discovery - discover home identity provider or realm by email domain

    Project mention: How to force Google login for just one domain? | /r/KeyCloak | 2022-11-12

    Take a look at this extension

  • authme

    :lock: Authenticate yourself in Minecraft and re-validate your session (by axieum)

    Project mention: Why is snow appearing inside? | /r/feedthebeast | 2023-04-28

    Auth Me (by Axieum)

  • OpenFIPS201

    An open source reference card application for NIST FIPS 201-2 / NIST SP800-73-4, targeting Javacard 3.0.4+

    Project mention: SmardCard authentication | /r/sysadmin | 2023-05-16
  • graylog-plugin-auth-sso

    SSO support for Graylog through trusted HTTP headers set by load balancers or authentication proxies

    Project mention: Centralized log management solution | /r/openshift | 2022-07-13

    Do you have a documentation for this solution? on this link it was not compatible with Graylog 4

  • Minecraft-Authenticator

    This is a library to authenticate a mojang and a microsoft account for minecraft services

    Project mention: Made a launcher for infdev using decompiled alpha launcher found on wayback machine | /r/GoldenAgeMinecraft | 2022-12-08

    EDIT: right now working on implementing into the launcher

  • agc-demos

    This repository including all of exsiting demos of AppGallery Connect Service in Android/iOS/Web/Flutter/Cordova/RN platforms.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-05-16.

Java Authentication related posts


What are some of the best open-source Authentication projects in Java? This list will help you:

Project Stars
1 cas 10,167
2 SuperTokens Community 9,485
3 pac4j 2,273
4 spring-boot-jwt 1,253
5 sureness 794
6 spring-boot-3-jwt-security 656
7 product-is 610
8 spring-boot-security-saml-sample 541
9 AuthMeReloaded 509
10 waffle 438
11 play-pac4j 393
12 webauthn4j 296
13 okta-spring-boot-react-crud-example 248
14 CapacitorGoogleAuth 187
15 capacitor-oauth2 182
16 keycloak-restrict-client-auth 162
17 react-native-simple-biometrics 141
18 keycloak-home-idp-discovery 125
19 authme 64
20 OpenFIPS201 50
21 graylog-plugin-auth-sso 46
22 Minecraft-Authenticator 36
23 agc-demos 27
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives