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. Learn more →
Top 23 JWT Open-Source Projects
-
full-stack-fastapi-template
Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.
-
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.
-
API-Security-Checklist
Checklist of the most important security countermeasures when designing, testing, and releasing your API
-
eladmin
eladmin jpa 版本:项目基于 Spring Boot 2.6.4、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
-
gin-vue-admin
🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器、表单生成器和可配置的导入导出等开发必备功能。
-
go-admin
基于Gin + Vue + Element UI & Arco Design & Ant Design 的前后端分离权限管理系统脚手架(包含了:多租户的支持,基础用户管理功能,jwt鉴权,代码生成器,RBAC资源控制,表单构建,定时任务等)3分钟构建自己的中后台项目;项目文档》:https://www.go-admin.pro V2 Demo: https://vue2.go-admin.dev V3 Demo: https://vue3.go-admin.dev Antd 订阅版:https://antd.go-admin.pro (by go-admin-team)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
jose
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.
-
express-jwt
connect/express middleware that validates a JsonWebToken (JWT) and set the req.user with the attributes
-
authlib
The ultimate Python library in building OAuth, OpenID Connect clients and servers. JWS,JWE,JWK,JWA,JWT included.
-
cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Building a Secure API with FastAPI, PostgreSQL, and Hanko Authentication | dev.to | 2023-10-30This project is a modification of the authentication flow of the awesome repository made by tiangolo at full-stack-fastapi-postgresql
Project mention: Deploy Full-Stack Next.js T3App with Cognito and Prisma using AWS Lambda | dev.to | 2024-04-15NextAuth.js is not perfect. One of the shortcomings is that it currently does not implement federated logout. This means that even if a user signs out of the Next.js app, he does NOT get signed out of the Cognito user pool client. As a consequence, the user is not really being logged out (i.e he is able to login again without providing the credentials). You can read more about this problem in this Github thread.
you can have a look at https://github.com/eddycjy/go-gin-example you don't have to use gin as the framework rather than looking at how he structure the folders.
To add JWT authentication to our ToDo application, we'll be using the Golang-jwt library. The golang-jwt package simplifies the implementation of JWTs in Go applications, offering a suite of convenient functions that abstract away the complexities associated with token creation, verification, and management.
Project mention: java-jwt VS fusionauth-jwt - a user suggested alternative | libhunt.com/r/java-jwt | 2023-05-25
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
Project mention: 🚀 Top 12 Open Source Auth Projects Every Developer Should Know 🔑 | dev.to | 2023-12-06JWT - jose
Project mention: Gallerify - A Fullstack Image Sharing Application Built On Netlify Primitives | dev.to | 2024-05-12Netlify provides Netlify Identify in order to sign up, login, reset password, verify and confirm users. In order to use Identity you can either use the Netlify Identity Widget or GoTrue(https://github.com/netlify/gotrue) JavaScript plugin for custom configurations.
To authenticate our users, we need to add jwt gem to our Gemfile
Project mention: Google will disable all but OAuth for IMAP, SMTP and POP starting Sept. 30 | news.ycombinator.com | 2024-01-18https://github.com/smallstep/cli implements some OAuth flows from the CLI, it may be helpful for you.
JWT related posts
-
Gallerify - A Fullstack Image Sharing Application Built On Netlify Primitives
-
Show HN: Storing Private Keys in the Browser Securely
-
Show HN: Device-Bound Session Tokens in JavaScript
-
Authentication using JSON Web Tokens.
-
Rethinking password security: say goodbye to plaintext passwords
-
JWT, JWS, JWE and how to cook them
-
Caddy-Security: Security App and Plugin for Caddy
-
A note from our sponsor - InfluxDB
www.influxdata.com | 16 May 2024
Index
What are some of the best open-source JWT projects? This list will help you:
Project | Stars | |
---|---|---|
1 | full-stack-fastapi-template | 23,404 |
2 | next-auth | 22,476 |
3 | API-Security-Checklist | 22,013 |
4 | eladmin | 20,916 |
5 | gin-vue-admin | 20,160 |
6 | jwt-auth | 11,183 |
7 | go-admin | 10,867 |
8 | jjwt | 9,894 |
9 | Json Web Token | 7,196 |
10 | go-gin-example | 6,723 |
11 | jwt | 6,485 |
12 | EquinoxProject | 6,298 |
13 | java-jwt | 5,695 |
14 | hanko | 5,451 |
15 | PyJWT | 4,936 |
16 | jose | 4,858 |
17 | express-jwt | 4,457 |
18 | authlib | 4,304 |
19 | gotrue | 3,726 |
20 | JWT | 3,558 |
21 | cli | 3,498 |
22 | guardian | 3,386 |
23 | jwt-decode | 3,088 |
Sponsored