awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesBackup Code Management

The lifecycle management of secondary security codes, including their generation and revocation.

Distinct from Backup Code Verifications: Covers the creation and deletion of backup codes, not just the verification of codes during a login flow.

Explore 3 awesome GitHub repositories matching security & cryptography · Backup Code Management. Refine with filters or upvote what's useful.

Awesome Backup Code Management GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • volatiletech/authbossAvatar de volatiletech

    volatiletech/authboss

    4,189Voir sur GitHub↗

    Authboss est un framework d'authentification modulaire conçu pour gérer l'identité des utilisateurs et l'orchestration des comptes. Il fournit un système complet pour gérer l'enregistrement des utilisateurs, la vérification des e-mails et l'intégralité du cycle de vie des profils utilisateurs. Le framework se distingue par une suite ciblée d'outils de sécurité et d'identité, incluant l'authentification multi-facteurs via des mots de passe basés sur le temps et SMS, ainsi que l'intégration d'identité avec des fournisseurs externes utilisant les protocoles OAuth1 et OAuth2. Il inclut également un gestionnaire de sécurité de compte dédié qui implémente une protection contre la force brute via le verrouillage de compte basé sur les identifiants et le hachage adaptatif des mots de passe. Globalement, le projet couvre la gestion du cycle de vie des sessions, incluant les cookies de connexion persistants et les délais d'inactivité, ainsi que les flux de récupération de compte pour les mots de passe oubliés. Il fournit également un middleware de requête pour le contrôle d'accès aux routes et prend en charge le rendu des vues d'authentification en HTML ou JSON.

    Generates and validates one-time backup recovery codes for account access when second-factor methods are unavailable.

    Go
    Voir sur GitHub↗4,189
  • aarondl/authbossAvatar de aarondl

    aarondl/authboss

    4,189Voir sur GitHub↗

    Authboss est un framework d'authentification HTTP modulaire pour gérer l'identité des utilisateurs, les cycles de vie des sessions et la sécurité des mots de passe. Il fournit un système de middleware d'accès à l'identité pour contrôler l'accès aux routes et synchroniser l'identité de l'utilisateur à travers les requêtes via des protocoles web standard. Le framework se distingue par une architecture enfichable qui permet l'enregistrement de modules indépendants pour étendre la logique d'identité. Il utilise un système d'événements basé sur des hooks pour exécuter une logique métier personnalisée lors des changements d'état d'authentification et emploie un modèle de jeton sélecteur-vérificateur pour se protéger contre les attaques temporelles lors de la validation. Le système couvre une gestion complète de l'identité, incluant l'enregistrement des utilisateurs, le hachage des mots de passe et le suivi de l'état de session. Il prend en charge l'authentification multi-facteurs via TOTP et SMS, ainsi que l'intégration d'identité tierce utilisant les normes OAuth1 et OAuth2. Les capacités de sécurité supplémentaires incluent une protection contre la force brute avec état avec verrouillage de compte et des flux de travail de récupération de compte par e-mail. Le projet prend en charge à la fois le rendu de modèles HTML côté serveur et les réponses API basées sur JSON pour s'adapter aux architectures headless ou web traditionnelles.

    Manages the generation and validation of one-time use backup codes for 2FA recovery.

    Go
    Voir sur GitHub↗4,189
  • gam-team/gamAvatar de GAM-team

    GAM-team/GAM

    4,206Voir sur GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Removes existing security backup codes from user accounts to revoke secondary access methods.

    Pythongamgooglegoogle-admin-sdk
    Voir sur GitHub↗4,206
  1. Home
  2. Security & Cryptography
  3. Two-Factor Authentication
  4. Backup Code Verifications
  5. Backup Code Management