awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Bubka avatar

Bubka/2FAuth

0
View on GitHub↗
3,779 نجوم·270 تفرعات·PHP·agpl-3.0·5 مشاهداتdocs.2fauth.app↗

2FAuth

2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based authenticator app used to organize and generate time-based one-time passwords and other security codes for multiple accounts in a central location.

The system distinguishes itself as an API-driven security manager, allowing authentication codes to be integrated into automated workflows and external applications. It also supports shared security credentialing through the use of isolated vaults and shared folders for team collaboration.

The project covers a broad range of security and data management capabilities, including symmetric secret encryption, hardware security integration, and detailed authentication event auditing. It provides utilities for account data migration, relational data persistence, and access attempt monitoring.

Installation options include automated cloud platform deployment and support for custom path hosting.

Features

  • One-Time Passwords - Implements the TOTP algorithm to generate short-lived security codes based on shared secrets and system time.
  • Two-Factor Authentication - Organizes and generates time-based one-time passwords and security codes for multiple accounts in a central location.
  • Self-Hosted Deployments - Functions as a private, self-hosted server for storing encrypted authentication secrets with custom access controls.
  • Data Protection - Secures authentication data using symmetric encryption and maintains access logs for sensitive secrets.
  • Team Credential Vaults - Creates isolated vaults and shared access folders to collaborate on security codes within a team.
  • User Identity Verification - Secures the interface using passwords, passkeys, tokens, or external identity providers.
  • MFA Account Registration - Adds new authentication accounts using QR scanners, manual entry, or file imports to generate security codes.
  • TOTP Vaults - Acts as a self-hosted vault for generating and managing time-based one-time passwords.
  • Symmetric Secret Stores - Encrypts authentication secrets at rest using a master key to prevent data exposure from database leaks.
  • Server-Side Encrypted Secret Stores - Encrypts authentication secrets at rest in the database to protect them from unauthorized access.
  • Self-Hosted Vaults - Provides a private, user-managed installation for storing encrypted security secrets with shared vault support.
  • Web-Based Authenticator Interfaces - Provides a browser-accessible interface for retrieving security codes through a web dashboard or extension.
  • Authentication Integration APIs - Offers a programmable interface for integrating two-factor authentication data into external applications.
  • Per-Client Request Throttlers - Prevents API abuse by limiting the number of requests allowed per minute from a single IP address.
  • Authentication Workflow Automation - Enables programmatic management of authentication data to integrate security credentials into external workflows.
  • Browser Extension Credential Retrievers - Ships a dedicated browser extension for capturing security secrets and generating one-time passwords.
  • Brute Force Protections - Protects user accounts from brute-force attacks by blocking access after multiple failed login attempts.
  • Session Security Integration - Integrates hardware security keys and enforces automatic logout timers to protect inactive sessions.
  • Credential Sharing - Enables team collaboration through isolated vaults and shared folders for two-factor authentication codes.
  • MFA Data Imports - Adds security accounts from external applications using QR codes or compatible data files.
  • Personal Access Tokens - Provides personal access tokens to secure programmatic management of security accounts via HTTP headers.
  • Request Throttling - Limits the frequency of login and API requests by tracking IP addresses to prevent brute-force attacks.
  • Credential Data Migrations - Transfers existing account information from external JSON exports or QR codes into the current system.
  • Secrets and Credential Management - Injects sensitive keys and passwords via secure files to prevent exposure in plain-text environment variables.
  • Inactivity Session Termination - Implements automatic session termination based on periods of user inactivity.
  • Token-Based Authentication - Validates personal access tokens in HTTP headers to allow programmatic management of authentication codes.
  • MFA Account Onboarding - Allows automatic registration of two-factor authentication accounts through QR code scanning or file uploads.
  • Security Account Management - Provides an API to programmatically interact with stored security accounts, groups, and settings.
  • Personal Management - Web application for managing two-factor authentication accounts.
  • Authentication and Security - Web application for managing two-factor authentication accounts.
  • الأمن والخصوصية - Manager for two-factor authentication accounts and codes.

سجل النجوم

مخطط تاريخ النجوم لـ bubka/2fauthمخطط تاريخ النجوم لـ bubka/2fauth

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة bubka/2fauth؟

2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based authenticator app used to organize and generate time-based one-time passwords and other security codes for multiple accounts in a central location.

ما هي الميزات الرئيسية لـ bubka/2fauth؟

الميزات الرئيسية لـ bubka/2fauth هي: One-Time Passwords, Two-Factor Authentication, Self-Hosted Deployments, Data Protection, Team Credential Vaults, User Identity Verification, MFA Account Registration, TOTP Vaults.

ما هي البدائل مفتوحة المصدر لـ bubka/2fauth؟

تشمل البدائل مفتوحة المصدر لـ bubka/2fauth: bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… supertokens/supertokens-core — SuperTokens Core is an open-source, self-hosted authentication and identity management platform designed for… aarondl/authboss — Authboss is a modular HTTP authentication framework for managing user identity, session lifecycles, and password… volatiletech/authboss — Authboss is a modular authentication framework designed to manage user identity and account orchestration. It provides… jessecar96/steamdesktopauthenticator — SteamDesktopAuthenticator is a desktop multi-factor authentication client for Steam accounts. It serves as a desktop… jamie-mh/authenticatorpro — AuthenticatorPro is an open-source security application for Android designed to manage two-factor authentication. It…

بدائل مفتوحة المصدر لـ 2FAuth

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع 2FAuth.
  • bitwarden/androidالصورة الرمزية لـ bitwarden

    bitwarden/android

    8,457عرض على GitHub↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    عرض على GitHub↗8,457
  • supertokens/supertokens-coreالصورة الرمزية لـ supertokens

    supertokens/supertokens-core

    14,922عرض على GitHub↗

    SuperTokens Core is an open-source, self-hosted authentication and identity management platform designed for deployment within private infrastructure. It provides a comprehensive suite for managing user accounts, roles, and secure authentication flows, utilizing a modular, recipe-based architecture that allows developers to enable specific security features without modifying the core codebase. The platform distinguishes itself through its robust multi-tenancy capabilities, which allow for the logical or physical isolation of user records and configuration settings across different organizatio

    Javaauth0authenticationaws-cognito
    عرض على GitHub↗14,922
  • aarondl/authbossالصورة الرمزية لـ aarondl

    aarondl/authboss

    4,189عرض على GitHub↗

    Authboss is a modular HTTP authentication framework for managing user identity, session lifecycles, and password security. It provides a system of identity access middleware to control route access and synchronize user identity across requests via standard web protocols. The framework is distinguished by a pluggable architecture that allows for the registration of independent modules to extend identity logic. It utilizes a hook-based event system to execute custom business logic during authentication state changes and employs a selector-verifier token pattern to protect against timing attacks

    Go
    عرض على GitHub↗4,189
  • volatiletech/authbossالصورة الرمزية لـ volatiletech

    volatiletech/authboss

    4,189عرض على GitHub↗

    Authboss is a modular authentication framework designed to manage user identity and account orchestration. It provides a comprehensive system for handling user registration, email verification, and the full lifecycle of user profiles. The framework distinguishes itself through a focused suite of security and identity tools, including multi-factor authentication via time-based passwords and SMS, and identity integration with external providers using OAuth1 and OAuth2 protocols. It also includes a dedicated account security manager that implements brute-force protection through credential-based

    Go
    عرض على GitHub↗4,189
  • عرض جميع البدائل الـ 30 لـ 2FAuth→