Java Authentication

Open-source Java projects categorized as Authentication

Top 23 Java Authentication Projects

  • SuperTokens Community

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

  • Project mention: Ask HN: Simple Auth for Website | news.ycombinator.com | 2024-04-23

    I get what you are trying to do, but it feels a bit insecure. Why not use an OSS passwordless project like https://github.com/supertokens/supertokens-core/ or https://github.com/teamhanko/hanko

  • cas

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

  • Project mention: The Central Authentication Service Project | news.ycombinator.com | 2023-08-08
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • pac4j

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

  • Project mention: The Java security framework to protect web applications and web services | news.ycombinator.com | 2023-06-26
  • spring-boot-3-jwt-security

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

  • Project mention: Boilerplate for API only product | /r/SaaS | 2023-12-07

    I’m not sure what language you want to use but I created my own boilerplate in Java + Springboot based off this repo: https://github.com/ali-bouali/spring-boot-3-jwt-security

  • spring-boot-jwt

    JWT auth service using Spring Boot, Spring Security and MySQL

  • sureness

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

  • akto

    Proactive, Open source API security → API discovery, Testing in CI/CD, Test Library with 150+ Tests, Add custom tests, Sensitive data exposure

  • Project mention: Open source vulnerability scanner | /r/cybersecurity | 2023-12-05

    Qualys is good. For open source vulnerability scanner for APIs - you can also try https://github.com/akto-api-security/akto

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

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

  • AuthMeReloaded

    The best authentication plugin for the Bukkit/Spigot API!

  • spring-boot-security-saml-sample

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

  • waffle

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

  • Membrane Service Proxy

    API gateway for REST, OpenAPI, GraphQL and SOAP written in Java.

  • 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: A Passwordless Future! Passkeys for Java Developers | dev.to | 2024-01-02

    WebAuthn4j: A 100% FIDO2 conformant library with support for all attestation formats and validation. It is used by Keycloak and Spring Security.

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

    Simple CRUD with React and Spring Boot 3

  • keycloak-restrict-client-auth

    A Keycloak authenticator to restrict authorization on clients

  • capacitor-oauth2

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

  • keycloak-home-idp-discovery

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

  • react-native-simple-biometrics

    simple interface to verify user authenticity

  • 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

  • SaaSHub

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

    SaaSHub logo
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).

Java Authentication related posts

Index

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

Project Stars
1 SuperTokens Community 11,898
2 cas 10,629
3 pac4j 2,377
4 spring-boot-3-jwt-security 1,575
5 spring-boot-jwt 1,415
6 sureness 845
7 akto 823
8 OpenAM 722
9 product-is 714
10 AuthMeReloaded 575
11 spring-boot-security-saml-sample 557
12 waffle 459
13 Membrane Service Proxy 442
14 play-pac4j 401
15 webauthn4j 378
16 okta-spring-boot-react-crud-example 282
17 keycloak-restrict-client-auth 256
18 capacitor-oauth2 211
19 keycloak-home-idp-discovery 205
20 react-native-simple-biometrics 175
21 authme 83
22 OpenFIPS201 63
23 graylog-plugin-auth-sso 48

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com