awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
auth0 avatar

auth0/node-jsonwebtoken

0
View on GitHub↗
18,171 stele·1,275 fork-uri·JavaScript·MIT·13 vizualizări

Node Jsonwebtoken

This project is a Node.js library for implementing and managing JSON Web Tokens. It functions as a cryptographic token manager and authentication tool used to sign, verify, and decode tokens to securely transmit claims between parties.

The library supports both symmetric and asymmetric signing algorithms, including HMAC and RSA. It enables the creation of digitally signed tokens using secrets or private keys, and provides mechanisms to validate token signatures and verify embedded claims such as expiration and issuer.

The tool covers a range of identity and access capabilities, including stateless session management, secure API access control, and integration with OAuth 2.0 tokens. It utilizes JSON-structured payloads and Base64Url encoding to ensure data is transmitted in a URL-safe format.

Features

  • JSON Web Tokens - Provides a full implementation for generating and validating signed JSON Web Tokens.
  • Asymmetric Signing - Implements asymmetric signing using private and public keys to ensure secure identity claims.
  • Symmetric Signing - Uses shared secrets to generate cryptographic hashes for verifying token integrity and authenticity.
  • Cryptographic Token Generators - Functions as a tool for creating and signing digital tokens to transmit data between trusted parties.
  • JWT Authentication - Offers a set of functions for managing secure claims and token-based authentication via the JWT standard.
  • JWT Claim Validation - Validates embedded JSON fields such as expiration and issuer to ensure token authenticity.
  • Token Authentication - Validates token signatures and checks expiration and issuer claims for authenticity.
  • API Access Control - Protects API endpoints by validating signed tokens to restrict access to authorized clients.
  • Verified Decoding - Extracts payload and header data from tokens without necessitating signature verification.
  • OAuth Authentication - Handles identity and access tokens within the OAuth 2.0 framework for secure claim sharing.
  • Stateless Session Management - Manages user sessions across distributed systems by encoding identity data into client-side signed tokens.
  • Node.js Frameworks and Tools - JSON Web Token implementation for Node.js.
  • Authentication & Authorization - Implementation of JSON Web Tokens.

Istoric stele

Graficul istoricului de stele pentru auth0/node-jsonwebtokenGraficul istoricului de stele pentru auth0/node-jsonwebtoken

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face auth0/node-jsonwebtoken?

This project is a Node.js library for implementing and managing JSON Web Tokens. It functions as a cryptographic token manager and authentication tool used to sign, verify, and decode tokens to securely transmit claims between parties.

Care sunt principalele funcționalități ale auth0/node-jsonwebtoken?

Principalele funcționalități ale auth0/node-jsonwebtoken sunt: JSON Web Tokens, Asymmetric Signing, Symmetric Signing, Cryptographic Token Generators, JWT Authentication, JWT Claim Validation, Token Authentication, API Access Control.

Care sunt câteva alternative open-source pentru auth0/node-jsonwebtoken?

Alternativele open-source pentru auth0/node-jsonwebtoken includ: jwtk/jjwt — This is a Java library and framework for creating, parsing, and validating JSON Web Tokens within Java and Android… firebase/php-jwt — This is a PHP library for implementing JSON Web Tokens to securely encode, decode, and verify identity claims between… jpadilla/pyjwt — PyJWT is a Python library for encoding, decoding, and verifying JSON Web Tokens (JWTs). It provides comprehensive JWT… golang-jwt/jwt — This project is a JSON Web Token implementation library and toolkit for encoding, signing, and validating tokens. It… netlify/gotrue — GoTrue is a JWT identity provider and user management API. It functions as an OAuth 2.0 compliant server that handles… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and…

Alternative open-source pentru Node Jsonwebtoken

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Node Jsonwebtoken.
  • jwtk/jjwtAvatar jwtk

    jwtk/jjwt

    11,085Vezi pe GitHub↗

    This is a Java library and framework for creating, parsing, and validating JSON Web Tokens within Java and Android applications. It provides a comprehensive toolkit for handling signed and encrypted tokens, including the generation and verification of JWS and JWE objects. The project differentiates itself through a flexible architecture that supports pluggable JSON serialization and custom signature algorithms. It includes a dedicated key manager for generating, encoding, and organizing JSON Web Keys and key sets, as well as support for hardware security module integration. The library cover

    Java
    Vezi pe GitHub↗11,085
  • firebase/php-jwtAvatar firebase

    firebase/php-jwt

    9,773Vezi pe GitHub↗

    This is a PHP library for implementing JSON Web Tokens to securely encode, decode, and verify identity claims between parties. It provides the core utilities necessary to create signed tokens and validate their authenticity to ensure data integrity. The library includes a mechanism for caching remote JSON Web Key sets locally. This reduces network requests and optimizes the process of signature verification and key rotation. Capabilities cover a range of cryptographic operations, including HMAC-based signature verification and RSA-based asymmetric signing. It handles Base64Url encoding for t

    PHP
    Vezi pe GitHub↗9,773
  • jpadilla/pyjwtAvatar jpadilla

    jpadilla/pyjwt

    5,598Vezi pe GitHub↗

    PyJWT is a Python library for encoding, decoding, and verifying JSON Web Tokens (JWTs). It provides comprehensive JWT functionality including algorithm-agnostic signing and verification, supporting both symmetric HMAC shared-secret cryptography and asymmetric RSA/ECDSA public-key cryptography for flexible trust models. The library implements a claim-based validation pipeline that checks issuer, audience, expiration, and other time-based claims during token decoding, with configurable clock skew tolerance for distributed systems. It requires callers to explicitly specify allowed signing algori

    Pythonhacktoberfestjwtpython
    Vezi pe GitHub↗5,598
  • golang-jwt/jwtAvatar golang-jwt

    golang-jwt/jwt

    8,908Vezi pe GitHub↗

    This project is a JSON Web Token implementation library and toolkit for encoding, signing, and validating tokens. It provides the necessary functions to manage token claims and payloads for user authentication and authorization. The library supports both symmetric and asymmetric cryptography, allowing for the use of shared secrets or public-private key pairs. It enables the creation of signed tokens and the verification of their authenticity and integrity to prevent data tampering. The toolkit covers a broad range of identity and access control capabilities, including the embedding of custom

    Goauthed25519go
    Vezi pe GitHub↗8,908
  • Vezi toate cele 30 alternative pentru Node Jsonwebtoken→