An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: jwks

anthonyg-1/PSJsonWebToken

A PowerShell module that contains functions to create, validate, and test JSON Web Tokens (JWT) as well as the creation of JSON Web Keys (JWK).

Language: PowerShell - Size: 384 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 26 - Forks: 6

cdriehuys/axum-jwks

Use a JSON Web Key Set (JWKS) to verify JWTs in Axum

Language: Rust - Size: 62.5 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8 - Forks: 10

MicahParks/keyfunc

Create a jwt.Keyfunc for JWT parsing with a JWK Set or given cryptographic keys (like HMAC) in Golang.

Language: Go - Size: 301 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 312 - Forks: 45

UnitVectorY-Labs/jwks-catalog

A catalog of JWKS endpoints for popular websites.

Language: Go - Size: 69.3 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 0

panva/jose

JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

Language: TypeScript - Size: 13.5 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 6,448 - Forks: 335

benmcollins/libjwt

The C JSON Web Token Library +JWK +JWKS

Language: C - Size: 3.14 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 375 - Forks: 169

cleanenergyexchange/fastapi-zitadel-auth

OAuth2 in FastAPI apps using Zitadel

Language: Python - Size: 413 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 20 - Forks: 3

UnitVectorY-Labs/jwks-catalog-crawler

Extracts URLs from jwks-catalog and publishes crawl requests to http-response-collector for HTTP response and header collection.

Language: Go - Size: 96.7 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

OSSMafia/fastapi-clerk-middleware

FastAPI Auth Middleware for Clerk (https://clerk.com)

Language: Python - Size: 27.3 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 16 - Forks: 0

auth0/jwks-rsa-java

Language: Java - Size: 493 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 203 - Forks: 72

Strobotti/php-jwk

A small PHP library to handle JWK (Json Web Key)

Language: PHP - Size: 60.5 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 13

lehigh-university-libraries/islandora_jwks

Provide a JWKS URI for Islandora's JWT tokens

Language: PHP - Size: 9.77 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

DontPanicO/jwtXploiter

A tool to test security of json web token

Language: Python - Size: 359 KB - Last synced at: 10 days ago - Pushed at: about 4 years ago - Stars: 274 - Forks: 34

data-fair/simple-directory

Manage users and organizations. Provides authentication with JWTs.

Language: TypeScript - Size: 6.9 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 4 - Forks: 3

ap-1/elysia-oauth2-resource-server

OAuth2 Resource Server middleware for Elysia

Language: TypeScript - Size: 30.3 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

UnitVectorY-Labs/jwks-catalog-crawler-tofu

OpenTofu module for deploying jwks-catalog-crawler to GCP

Language: HCL - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

eclipse-xfsc/crypto-provider-service

Crypto Provider service provides REST APIs for creating Verifiable Credentials (VC) and Verifiable Presentations (VP) in the W3C credential format. It also provides more generic endpoints for signing arbitrary data, for adding cryptographic proofs to existing VC/VP and for fetching public keys necessary for signature verification.

Language: Go - Size: 0 Bytes - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

babelouest/rhonabwy πŸ“¦

[PROJECT CLOSED] - Javascript Object Signing and Encryption (JOSE) library - JWK, JWKS, JWS, JWE and JWT

Language: C - Size: 5.56 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 46 - Forks: 22

NetDevPack/Security.Jwt

Jwt Manager. Set of components to deal with Jwt Stuff. Automate your key rotating, add support for jwks_uri. Store your cryptography keys in a secure place.

Language: C# - Size: 993 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 286 - Forks: 45

FusionAuth/fusionauth-jwt

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

Language: Java - Size: 771 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 185 - Forks: 43

nearform/fastify-jwt-jwks

JSON Web Key Set (JWKS) verification plugin for Fastify

Language: JavaScript - Size: 757 KB - Last synced at: 11 days ago - Pushed at: 27 days ago - Stars: 13 - Forks: 9

acronis/go-authkit

Toolkit for authentication and authorization in Go services

Language: Go - Size: 228 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 20 - Forks: 11

sunggun-yu/jwks-to-pem-cli

A simple cli tool to convert jwks to pem

Language: Go - Size: 41 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 2 - Forks: 0

ionutbalosin/java-application-security-practices

Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, supporting my training course.

Language: Java - Size: 3.92 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 9

codophilic/LearnSpringBoot

Learn about SpringBoot

Language: CSS - Size: 668 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

ioxiocom/pyjwt-key-fetcher

Async library to fetch JWKs for JWT tokens

Language: Python - Size: 149 KB - Last synced at: 1 day ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 7

MicahParks/jwkset

A JWK and JWK Set implementation. An auto-caching JWK Set HTTP client is provided. Generate, validate, and inspect JWKs. Self-host this project's website: https://jwkset.com

Language: Go - Size: 767 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 48 - Forks: 14

ch-braun/kong-go-plugin-jwt-kc

A Go plugin for Kong Gateway to validate (JWT-based) access tokens utilizing JWKS and .well_known discovery.

Language: Go - Size: 38.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

compwright/php-jwks Fork of Strobotti/php-jwk

JSON Web Key tools for PHP

Language: PHP - Size: 32.2 KB - Last synced at: 24 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

nimbolus/jwks-federation-server

A simple HTTP service which serves a JWKS endpoint returning public keys which are fetched from multiple upstream sources

Language: Go - Size: 17.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

nbisch/node-red-contrib-jwks-to-pem πŸ“¦

This module pulls an JWK JSON-Object from msg.jwkurl and convert it into an representative JS Object.

Language: JavaScript - Size: 196 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

rakutentech/jwkgen

Small command-line tool that generates asymmetric JSON Web Keys for the following algorithms and curves

Language: Go - Size: 23.4 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 31 - Forks: 3

joken-elixir/joken_jwks

A Joken 2 hook for fetching the signer from a public JWKS url

Language: Elixir - Size: 145 KB - Last synced at: about 4 hours ago - Pushed at: 16 days ago - Stars: 32 - Forks: 26

jpalumickas/auth0-verifier

Auth0 Token Verifier

Language: Ruby - Size: 49.8 KB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1

shipsaas/laravel-jwks

Manage JSON Web Key Sets (JWKS) for your Laravel applications

Language: PHP - Size: 612 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 4

kimgoetzke/practice-go-jwt-auth

Mini-project to experiment using JWTs with a public JWKS endpoint for authentication in Go.

Language: Go - Size: 13.7 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

MicahParks/jcp πŸ“¦

A JWK Set client proxy.

Language: Go - Size: 18.6 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

alexadamm/jwt-vault-go

JWT implementation with HashiCorp Vault's signature

Language: Go - Size: 109 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 4 - Forks: 0

Trickfilm400/auth-utils

Some Authenication Utils for Express APIs

Language: TypeScript - Size: 411 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

jameshiew/fake-jwt-server πŸ“¦

πŸ”‘ Service for working with JWTs in a local development environment

Language: Go - Size: 74.2 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

GrumpTech/template-renderer

Create PDF documents from mustache HTML templates with puppeteer and mustache.js.

Language: JavaScript - Size: 275 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

svrakitin/terraform-provider-hydra

Terraform provider for ory/hydra

Language: Go - Size: 144 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 21 - Forks: 9

SySafarila/jwks

Licences in JSON Web Key set (JWKS) format by SySafarila

Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

tazjin/alcoholic_jwt πŸ“¦

Rust library for validation of RS256 JWTs. Source has moved to https://git.tazj.in/tree/net/alcoholic_jwt

Language: Rust - Size: 35.2 KB - Last synced at: 2 days ago - Pushed at: about 6 years ago - Stars: 19 - Forks: 14

infamousjoeg/jwt-service

A Golang application that serves an HTTP endpoint for generating JSON Web Tokens (JWTs).

Language: Go - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

OpenCHAMI/opaal Fork of davidallendj/opaal

Tool for bridging OIDC identity providers with authorization servers

Language: Go - Size: 1.4 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

theskyinflames/oauth2-example

This is a simple example of protecting REST endpoints with OAuth2 IAM

Language: Go - Size: 4.31 MB - Last synced at: about 2 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

RobertoPrevato/PythonJWTDemo

Demo for using Python to validate JWTs

Language: Python - Size: 39.1 KB - Last synced at: 12 days ago - Pushed at: over 6 years ago - Stars: 28 - Forks: 11

web-kcak11/crypto

JavaScript Encrypt using public-key & Decrypt in Backend using private-key

Language: HTML - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

IngoStrauch2020/spring-boot-keycloak-jwe-example Fork of thomasdarimont/spring-boot-keycloak-jwe-example

PoC: client_credentials flow using client-jwt with JWKS URL between Keycloak and Spring Boot application

Language: Java - Size: 176 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ilkomiliev/generate-jwks-lambda

JWK key pair generator packaged in lambda for AWS API GW deployment

Language: Python - Size: 84 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

maximivanov/cognito-jwt-verifier

Verify ID and access JWT tokens from AWS Cognito in your node/Lambda backend with minimal dependencies.

Language: JavaScript - Size: 260 KB - Last synced at: 26 days ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 5

gilbsgilbs/jwit

JWIT makes it easy to work with JWKS and asymmetric JWTs in your apps.

Language: Go - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 1

radekg/app-kit-tokens

OpenID tokens and discovery app kit

Language: HTML - Size: 29.3 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

TylerAdamMartinez/JWKS-server

Project 1 (JWKS Server) for UNT's CSCE 3550

Language: Rust - Size: 1.25 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

pedro-leitao/jwksformatter

A JWKS formatter written in Go.

Language: Go - Size: 5.86 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

s12v/go-jwks

A Go library to retrieve RSA public keys from a JWKS (JSON Web Key Set) endpoint

Language: Go - Size: 48.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 42 - Forks: 17

janlisse/zio-jwt-validator

A ZIO based library for validating JWT tokens. Includes fetching JWKS keys and claim validation.

Language: Scala - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

articulate/authentic

Proper validation of JWT's against JWK's

Language: TypeScript - Size: 264 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 0

365Werk/jwtauthroles

Made to use JWTs from an external identity provider in Laravel. Tested with Fusionauth, but should be quite general purpose.

Language: PHP - Size: 103 KB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 2

NewbMiao/keycloak-authN-demo

live demo of Keycloak authentication

Language: TypeScript - Size: 208 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 3

vcrudu/jwks-with-sam

A SAM application that uses a AWS KMS and DynamoDB to generate a JWKS for credentials flow.

Language: TypeScript - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

TM9657/jwk-store

The JWK Store is a flexible solution that allows you to provide your services with custom JSON Web Keys (JWK). It enables clients to request a JWK from the server, which can be associated with a password. If no JWK is found for the given ID, a new one will be generated.

Language: TypeScript - Size: 12.7 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

bcExpt1123/jose Fork of panva/jose

"JSON Web Almost Everything" - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes.

Size: 10.6 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

marpaia/jwks

A lightweight Python library for JSON Web Key Sets

Language: Python - Size: 4.88 KB - Last synced at: 25 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

v4lproik/simple-blockchain-quickstart

This is an experimental repository which aims at shipping a decent POW blockchain skeleton for anyone who wants to get into the blockchain world via the Golang programming language

Language: Go - Size: 222 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

challapradyumna/dgauth

Standalone library to easily deploy a self-signed token solution with JWKs endpoint for DGraph

Language: HTML - Size: 208 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

vitorbari/jwks-merge

jwks-merge can merge multiple JSON Web Key Set (JWKS) files into a single JWKS

Language: Smarty - Size: 37.1 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

ldclakmal/ballerina-security

The one-stop place to learn/experience the examples, use-cases, demonstrations, and resources related to microservices security patterns with Ballerina, which is an open-source programming language for the cloud that makes it easier to use, combine, and create network services.

Language: Shell - Size: 10.2 MB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 5

bennesp/jwt-forward-auth

Simple service that validates jwt tokens and answer 200 or 401

Language: Go - Size: 43.9 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

masonkmeyer/aws-typescript-auth0-custom-authorizer πŸ“¦

An example customer authorizer for the serverless framework (written in typescript).

Language: TypeScript - Size: 5.86 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 9

openstandia/jwk-keygen

JWK Key Generator

Language: Go - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 13 - Forks: 4

AddaMeSPB/AddaAPIGateway

Microservices with Vapor 4

Language: Swift - Size: 1.12 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 10 - Forks: 0

v4lproik/gin-jwks-rsa

JWKS middleware for the gin framework

Language: Go - Size: 23.4 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

DanielChuDC/auth-es256-fastapi

Build simple authentication API using FAST API with ES256 encryption in 10Β mins

Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 1

nicolasparada/go-auth0-demo

Demo application of Auth0 (or any auth provider with JWKS support really) with Golang

Language: Go - Size: 6.84 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

another-guy/evcr-auth-functions

Low-level functions for OAuth standard implementation (e.g. JWT generation and validation).

Language: HTML - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

AddaMeSPB/AddaMeAuth

Language: Swift - Size: 221 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

dragosmandu/jwks-convertor

Package to convert jwk set to RSA pub key

Language: Go - Size: 2.93 KB - Last synced at: 11 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

yeasin90/jwt-token-validator

RnD project for validating a jwt token which has been issued from an authorization server

Language: C# - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

cybersamx/jwt-jwks-example

Example on JWT and JWKS in Go and the Go-Jose package.

Language: Go - Size: 4.88 KB - Last synced at: 11 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

benfdking/jen

CLI tool to generate jwts

Language: Go - Size: 82 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

nononsensecode/client-credential-flow-with-signed-jwt

This repository is a demonstration of oauth 2.0 client credential flow using signed JWT

Language: Kotlin - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

webngt/jwt-util

generate jwks public and private keys

Language: JavaScript - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

webngt/jwks-endpoint

simple jwks endpoint

Language: JavaScript - Size: 10.7 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

hugo19941994/jwks-fetch

NodeJS JWKS client library to retrieve keys

Language: TypeScript - Size: 1.2 MB - Last synced at: 29 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jinhucheung/convertJWKSetToPEMSet Fork of joelicious/convertJWKSetToPEMSet

Processes a JWK Set and creates a PEM for each one

Language: Java - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

eplightning/jwks-to-pem

Tool for fetching JWKS public keys and converting them to PEM format

Language: Go - Size: 7.81 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

lurenjia528/jwks-java

Language: Java - Size: 9.77 KB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

onlyann/ServiceStack.Jwks

ServiceStack JSON Web Key Set plugin

Language: C# - Size: 32.2 KB - Last synced at: 30 days ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 3

OR13/express-eth-jwt

Express Ethereum JWT Tutorial

Language: JavaScript - Size: 72.3 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

Nordes/oidc-jwks-verify

Allow the verification of the JWT token against an Identity Server from NodeJs

Language: TypeScript - Size: 242 KB - Last synced at: 13 days ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

sebagallardo-zz/jwks-rsa-java Fork of auth0/jwks-rsa-java

Removed check on optional 'alg' parameter, Azure Active Directory does not include it.

Language: Java - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0