awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesToken Revocation

Mechanisms for invalidating active authentication tokens to force user or agent re-authentication.

Distinct from Token Authentication: Focuses on the invalidation (reset) of tokens rather than the authentication mechanism itself.

Explore 5 awesome GitHub repositories matching security & cryptography · Token Revocation. Refine with filters or upvote what's useful.

Awesome Token Revocation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • miguelgrinberg/microblogAvatar miguelgrinberg

    miguelgrinberg/microblog

    4,771Vezi pe GitHub↗

    Acest proiect este o aplicație de blogging social construită cu Flask. Oferă o platformă pentru gestionarea conturilor de utilizator, relații de tip „follow” și fluxuri cronologice de postări, susținută de o bază de date relațională PostgreSQL. Aplicația dispune de o interfață web multilingvă cu conținut localizat și formatare a datelor. Este concepută ca o aplicație web dockerizată, utilizând containerizarea pentru o implementare consistentă în diferite medii. Sistemul integrează o varietate de capabilități de bază, inclusiv căutare full-text cu abstractizarea furnizorului, un worker de sarcini asincrone pentru procesare în fundal și un sistem complet de identitate care acoperă înregistrarea securizată și urmărirea sesiunilor. De asemenea, implementează mesagerie privată, transmitere de e-mailuri prin SMTP și un API cu autentificare bazată pe token-uri. Codul sursă folosește o arhitectură modulară bazată pe modelul „application factory” și „blueprints” pentru a organiza rutarea și logica.

    Provides a mechanism to immediately invalidate active security tokens via a DELETE request.

    Pythonflaskpythonwebapp
    Vezi pe GitHub↗4,771
  • auth0/express-jwtAvatar auth0

    auth0/express-jwt

    4,512Vezi pe GitHub↗

    express-jwt este un middleware pentru aplicațiile Express care validează JSON Web Tokens pentru a securiza rutele și a autentifica cererile. Funcționează ca un gardian de securitate care verifică semnăturile token-urilor și datele de expirare înainte de a permite accesul la endpoint-urile backend. Proiectul oferă un extractor de credențiale pentru cereri pentru a prelua token-uri din headere, cookie-uri sau parametri de query. Suportă preluarea dinamică a cheilor pentru a obține secretele necesare sau cheile publice la runtime, pe baza atributelor cererii sau a headerelor token-ului. Middleware-ul gestionează validarea JSON Web Token, inclusiv gestionarea expirării token-ului și capacitatea de a verifica identificatorii token-ului față de listele de revocare pentru a invalida token-urile valide din punct de vedere criptografic. De asemenea, mapează atributele payload-ului decodat din token-urile validate direct pe obiectul cererii.

    Supports checking token identifiers against revocation lists to invalidate cryptographically valid tokens.

    TypeScriptexpress-jwtjwt
    Vezi pe GitHub↗4,512
  • jazzband/djangorestframework-simplejwtAvatar jazzband

    jazzband/djangorestframework-simplejwt

    4,321Vezi pe GitHub↗

    This is a JSON Web Token authentication package for the Django REST Framework that manages stateless user identities. It serves as an authentication provider and token manager used to issue and validate signed tokens to maintain user sessions across multiple requests. The project implements a dual-token lifecycle, issuing short-lived access tokens and long-lived refresh tokens to balance security with session persistence. It features token rotation to prevent replay attacks and a blacklisting system to invalidate compromised credentials. Additionally, it supports sliding-window expiration to

    Invalidates tokens by comparing the stored password hash in the payload against the current password.

    Python
    Vezi pe GitHub↗4,321
  • dwyl/learn-json-web-tokensAvatar dwyl

    dwyl/learn-json-web-tokens

    4,176Vezi pe GitHub↗

    Acest proiect este un tutorial tehnic și un ghid pentru implementarea gestionării identității utilizatorilor și a sesiunilor folosind JSON Web Tokens (JWT). Se concentrează pe construirea unui sistem de autentificare securizat care verifică identitățile utilizatorilor în aplicații web și mobile. Materialul acoperă întregul ciclu de viață al securității bazate pe token-uri, inclusiv emiterea și validarea token-urilor de autentificare și gestionarea sesiunilor stateless. Oferă instrucțiuni privind menținerea sesiunilor persistente ale utilizatorilor prin stocare client-side și implementarea revocării sesiunilor pentru a invalida token-uri specifice sau pe toate cele active. Detaliile de implementare includ utilizarea token-urilor criptografice semnate cu claims de identitate încorporate și timestamp-uri de expirare. De asemenea, abordează autenticitatea token-ului prin validarea semnăturii și utilizarea blacklisting-ului bazat pe baze de date pentru a suprascrie natura stateless pentru sesiunile invalidate.

    Implements mechanisms to invalidate active authentication tokens to force re-authentication or handle security breaches.

    JavaScript
    Vezi pe GitHub↗4,176
  • amidaware/tacticalrmmAvatar amidaware

    amidaware/tacticalrmm

    4,161Vezi pe GitHub↗

    TacticalRMM is a remote monitoring and management platform designed for overseeing endpoints and automating IT administration. It functions as an endpoint management tool and IT automation framework, providing a centralized dashboard for executing scripts, monitoring system health, and managing remote devices across multiple tenants. The platform distinguishes itself through a comprehensive remote administration suite that includes real-time shell access, remote file management, and registry editing. It integrates with third-party remote desktop software and provides a hierarchical policy inh

    Invalidates active agent installation and web session tokens to force re-authentication for security.

    Pythondjangodjango-rest-frameworkmonitoring
    Vezi pe GitHub↗4,161
  1. Home
  2. Security & Cryptography
  3. Token Authentication
  4. Token Revocation

Explorează sub-etichetele

  • Password-Linked RevocationsMechanisms that invalidate tokens based on changes to the underlying user credentials, such as password updates. **Distinct from Token Revocation:** Specifically links token validity to the current password hash, unlike generic token revocation.