{"repo":"panva/jose","free":true,"listed":false,"github":"https://github.com/panva/jose","clone":"git clone https://github.com/panva/jose.git","description":"JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes","language":"TypeScript","stars":7751,"topics":["jose","jwa","jwe","jwk","jws","jwks","jwt","jsonwebtoken","deno","node"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"jose jose is a JavaScript module for JSON Object Signing and Encryption, providing support for JSON Web Tokens (JWT), JSON Web Signature (JWS), JSON Web Encryption (JWE), JSON Web Key (JWK), JSON Web Key Set (JWKS), and more. The module is designed to work across various Web-interoperable runtimes including Node.js, browsers, Cloudflare Workers, Deno, Bun, and others. Sponsor If you want to quickly add JWT authentication to JavaScript apps, feel free to check out Auth0's JavaScript SDK and free plan. [Create an Auth0 account; it's free!][sponsor-auth0] 💗 Help the project Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor. Dependencies: 0 jose has no dependencies and it exports tree-shakeable ESM[^cjs]. Documentation jose is distributed via npmjs.com, jsr.io, jsdelivr.com, and github.com. example ESM import[^cjs] JSON Web Tokens (JWT) The jose module supports JSON Web Tokens (JWT) and provides functionality for signing and verifying tokens, as well as their JWT Claims Set validation. - JWT Claims Set Validation & Signature Verification using the jwtVerify function - Using a remote JSON Web Key Set (JWKS) - Using a local JSON Web Key Set (JWKS) - Signing using the SignJWT class - Utility functions - Decoding Token's Protected Header - Decoding JWT Claims Set prior to its validation Encrypted JSON Web Tokens The jose module supports encrypted JSON We","default_branch":null,"files":null,"tree":[],"storefront":"/r/panva","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/panva/jose/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}