Java JWT

Open-source Java projects categorized as JWT

JSON Web Token is a proposed Internet standard for creating data with optional signature and/or optional encryption whose payload holds JSON that asserts some number of claims. The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted.

Top 23 Java JWT Projects

  • eladmin

    eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由

  • jjwt

    Java JWT: JSON Web Token for Java and Android

    Project mention: A simple to use Java 8 JWT Library. Verify, Sign, Encode, Decode all day. | /r/java | 2023-01-17

    How does this compare to JJWT?

  • Mergify

    Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.

  • java-jwt

    Java implementation of JSON Web Token (JWT)

    Project mention: java-jwt VS fusionauth-jwt - a user suggested alternative | libhunt.com/r/java-jwt | 2023-05-25
  • 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-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: https://github.com/bezkoder/spring-boot-spring-security-jwt-authentication https://github.com/murraco/spring-boot-jwt

  • spring-boot-spring-security-jwt-authentication

    Spring Boot + Security: Token Based Authentication example with JWT, Authorization, Spring Data & 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: https://github.com/bezkoder/spring-boot-spring-security-jwt-authentication https://github.com/murraco/spring-boot-jwt

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

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • sureness

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

  • spring-reddit-clone

    Reddit clone built using Spring Boot, Spring Security with JWT Authentication, Spring Data JPA with MySQL, Spring MVC. The frontend is built using Angular - You can find the frontend source code here - https://github.com/SaiUpadhyayula/angular-reddit-clone

    Project mention: Host your own community if Reddit's API rules go into effect | /r/selfhosted | 2023-06-04
  • micronaut-microservices-poc

    Very simplified insurance sales system made in a microservices architecture using Micronaut

    Project mention: Micronaut multi project build | /r/micronaut | 2023-06-06

    This project seems to do exactly what I'm trying to accomplish but can't seem to replicate it. Every time I try to import a full "application" into another and build the project I end up with the following exception:

  • play-pac4j

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

  • DeviceHive

    DeviceHive Java Server

  • fusionauth-jwt

    A simple to use Java 8 JWT Library. Verify, Sign, Encode, Decode all day.

    Project mention: Ask HN: Who is hiring? (August 2023) | news.ycombinator.com | 2023-08-01

    FusionAuth | Senior Java Engineer, Senior TechOps Engineer, Senior Support Engineer | Full-time | Denver CO, USA | https://fusionauth.io

    FusionAuth is the authentication and authorization platform built for devs, by devs. Our software solves the problem of integrating essential user security without adding risk or distracting from the primary application.

    Ya know, the one with the features your users want to pay you for.

    FusionAuth comes without the risk and complexity that typical identity systems have. With self-hosted or cloud installation, extensive documentation, free options, fast deployment and a no-hassle process, we eliminates hurdles that make it hard for developers to meet their authentication and authorization requirements.

    We aren't VC funded, but we are profitable, growing fast, and need your help. We are currently hiring for the following roles:

    Senior Java Engineer

    Senior TechOps Engineer

    Senior Support Engineer

    Learn more, including salary info, what makes us tick, and role expectations, here: https://fusionauth.io/jobs

  • springboot-api-rest-example

    Spring Boot API RESTful with tests, swagger e JWT 🚀

    Project mention: Any examples of a well designed Java web backend? | /r/java | 2022-11-19

    This is my filtered list of open-source projects that I use for learning: https://github.com/codurance/academy-walking-skeleton/blob/main/simpleWebservice/src/main/java/com/kata/SimpleWebservice/UserRepository.java https://github.com/bwajtr/java-persistence-frameworks-comparison https://github.com/thombergs/code-examples/tree/master/spring-boot/spring-boot-testing https://github.com/codurance/all-aboard-backend https://github.com/codurance/gandalf https://github.com/codurance/hotel-kata-boot https://github.com/codurance/hotel-kata-monolith https://github.com/codurance/hotel-kata-raw https://github.com/codurance/mementor https://github.com/codurance/pouch https://github.com/codurance/Retropolis-BE https://github.com/codurance/SalarySlipKata https://github.com/codurance/sessionize https://github.com/codurance/task-list https://github.com/ddd-by-examples/factory https://github.com/doctore/Spring5Microservices https://github.com/eventuate-examples/eventuate-examples-java-customers-and-orders https://github.com/gitpushforcemain/nerdy-jokes-app https://github.com/gothinkster/spring-boot-realworld-example-app https://github.com/gtiwari333/spring-boot-web-application-sample https://github.com/hamvocke/spring-testing https://github.com/hmcts/spring-boot-template https://github.com/IBM/template-java-spring https://github.com/isd-soft https://github.com/jitterted/mobreg https://github.com/jref/covid-19-demo https://github.com/jref/vaccination-start https://github.com/lpalma/merlin https://github.com/mechero/full-reactive-stack https://github.com/mohamed-taman/Springy-Store-Microservices https://github.com/nelkinda https://github.com/OlgaMaciaszek/spring-cloud-netflix-demo https://github.com/pavelfomin/spring-boot-rest-example https://github.com/PravSonawane/fakes-over-mocks https://github.com/remal/java-tools https://github.com/remal/oss-template-java-gradle https://github.com/pavelfomin/resume/blob/master/resume.html.pdf https://github.com/richardjwild/how-to-java https://github.com/rieckpil/java-testing-ecosystem https://github.com/rieckpil/testing-spring-boot-applications-masterclass https://spring.io/guides https://www.javaguides.net/2022/03/spring-boot-unit-testing-service-layer.html?spref=tw https://github.com/spring-petclinic https://github.com/stratospheric-dev/stratospheric https://github.com/tericcabrel/spring-user-management https://github.com/thombergs/buckpal https://github.com/Throyer/springboot-api-rest-example https://github.com/TomSpencerLondon/Quiz https://github.com/vladmihalcea/high-performance-java-persistence https://github.com/Vukan-Markovic/Distributed-information-systems https://github.com/yacekmm/testingDemo https://github.com/kamaruzzaman https://github.com/evrentan?tab=repositories https://github.com/ConstantinKV/demo-sca-provider https://github.com/sqshq/piggymetrics https://github.com/ESchouten/CleanArchitecture https://github.com/CodelyTV/java-ddd-example https://github.com/lsoares/clean-architecture-sample https://github.com/mattia-battiston/clean-architecture-example https://github.com/techyourchance https://github.com/ttulka/ddd-example-ecommerce-microservices https://github.com/ttulka/ddd-example-ecommerce https://github.com/victorrentea/clean-architecture https://github.com/victorrentea/clean-code-java https://github.com/victorrentea/ddd https://github.com/victorrentea/integration-testing-spring

  • spring-boot-boilerplate

    Spring Boot Boilerplate is a starter kit. This project includes : Spring Boot(v2.7.10), Spring Data JPA, Spring Validation, Spring Security + JWT Token, PostgreSQL, Mapstruct, Lombok, Swagger (Open API) (by Genc)

  • spring-security-oauth2-sample

    This module is based on Spring Authorization Server and contains information on using Spring Security OAuth2

    Project mention: Spring Cloud Gateway Combined with the Security Practice of OAuth2.0 Protocol | dev.to | 2023-03-26

    We have created a basic RBAC0 permission model for this article and provided the table structures required for persistence storage of OAuth2 authorization services and OAuth2 clients. The oauth2_client_role table defines the external system role and the mapping relationship with the local platform role. The SQL statements related to the creation of related tables and initialization data can be obtained here.

  • jwt-auth-flow-spring-security

    Java backend application using Spring-security to implement JWT based Authentication and Authorization

    Project mention: JWT based Authorization flow using Spring Security 6 and Spring Boot 3 🛠⭐️ | /r/SpringBoot | 2023-02-02
  • owasp-zap-jwt-addon

    OWASP ZAP addon for finding vulnerabilities in JWT Implementations

  • trebol-backend-monolith

    Monolithic eCommerce backend web application that exposes a RESTful API.

    Project mention: Hacktoberfest 2022 done | dev.to | 2022-10-21

    Its been a while I am participating this yearly event in the month of October..not the drinking spree but its Hacktoberfest :). Its time for my Github Profile to be active. Its my 5th time participating in this event and its great but this time its different I'm focusing on 1 project only not just a contributor but focusing on code quality, and ideas trebol-backend.

  • dvt

    DeV Tools - Swiss Army Knife of command line utilities

  • AuthGuard

    Simple and extensible identity management service

  • java-jwt-benchmark

    Project for benchmarking popular Json Web Token (JWT) frameworks for Java using JMH.

    Project mention: Project for Benchmarking Popular JSON Web Token (JWT) Frameworks for Java | news.ycombinator.com | 2023-09-20
  • jwt-java

    JSON Web Token implementation for Java according to RFC 7519. Easily create, parse and validate JSON Web Tokens using a fluent API.

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

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-09-20.

Java JWT related posts

Index

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

Project Stars
1 eladmin 20,185
2 jjwt 9,316
3 java-jwt 5,404
4 pac4j 2,316
5 spring-boot-jwt 1,302
6 spring-boot-spring-security-jwt-authentication 1,013
7 spring-boot-3-jwt-security 996
8 sureness 818
9 spring-reddit-clone 545
10 micronaut-microservices-poc 479
11 play-pac4j 398
12 DeviceHive 314
13 fusionauth-jwt 147
14 springboot-api-rest-example 142
15 spring-boot-boilerplate 109
16 spring-security-oauth2-sample 96
17 jwt-auth-flow-spring-security 42
18 owasp-zap-jwt-addon 28
19 trebol-backend-monolith 13
20 dvt 12
21 AuthGuard 9
22 java-jwt-benchmark 8
23 jwt-java 6
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.
www.sonarsource.com