This is your work, valued

Czech Republic

Filip Skokan

Elite
@panva

Identity, OpenID Connect, OAuth 2.0, SSO, Authorization, Authentication, Technical Standards. Node.js core collaborator and TSC member.

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

7.7k

node-oidc-provider. OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js

3.8k

openid-client. OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

2.4k

oauth4webapi. Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

767

paseto. PASETO (Platform-Agnostic SEcurity TOkens) for Node.js with no dependencies

497

node-oidc-provider-example. A step-by-step approach to getting an OpenID Connect Provider instance up and running using oidc-provider

136

dpop. DPoP for Web Platform API JavaScript runtimes

56

hkdf. HKDF with no dependencies using runtime's native crypto in Node.js, Browser, Cloudflare Workers, Electron, and Deno.

38

hpke. Hybrid Public Key Encryption (HPKE) for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

35

oidc-token-hash. Create and validate hashes pushed by OpenID Connect providers to ID Tokens.

22

jwterminal. a quick script pulled together to get jwt.io-like JWT debugging in your terminal

7

personalausweis. German ID Card Validation in node.js

7

oidc-provider-conformance-tests. OpenID Connect Provider conformance test suite for oidc-provider library

5

openid-client-cli. CLI for managing dynamic OpenID Connect client registrations.

5

asn1.js. ASN.1 DER Encoder/Decoder and DSL for Node.js with no dependencies

4

wellknown. This repository regularly queries and updates the current state of well-known public API responses from OAuth 2.0 and OIDC providers. These are kept up to date in the repository and published to npm

3

keyobject-to-cryptokey. Converts KeyObject instances to CryptoKey for use with a given JSON Web Algorithm

2

oauth-v2-1. OAuth 2.1 is a consolidation of the core OAuth 2.0 specs

2

node. Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

2

draft-oauth-additional-hashes. Makefile

2

panva.

1

jose-chacha. !DEPRECATED! ChaCha derived AEAD algorithms extension for the `jose` (v2.x) Node.js package

1

fetch-node-release. Fetch latest Node.js release version by keyword such as "stable", "lts/carbon" or "lts/*".

1

oauth-dpop-device-flow. Makefile

1

jose-x25519-ecdh. !DEPRECATED! ECDH-ES implementation for X25519 keys extension for the jose module.

1

PQC_JOSE_COSE.

1

openid-client-conformance-tests. OpenID Connect Relying Party conformance test suite for openid-client library

1

draft-jose-hpke-pq-pqt. JOSE HPKE PQ & PQ/T Algorithm Registrations

1

draft-oauth-rfc8707bis. Makefile

1