awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
firebase avatar

firebase/firebaseui-web

0
View on GitHub↗
4,866 Stars·1,127 Forks·TypeScript·Apache-2.0·4 Aufrufefirebase.google.com↗

Firebaseui Web

firebaseui-web ist eine Bibliothek vorgefertigter Web-Interface-Komponenten zur Verwaltung von Anmelde- und Identitäts-Flows unter Verwendung des Firebase SDK. Sie bietet eine anpassbare Suite thematisierter und lokalisierter UI-Elemente für Benutzerregistrierung, Passwortwiederherstellung und Account-Onboarding.

Die Bibliothek unterstützt eine breite Palette von Authentifizierungsmethoden, einschließlich traditioneller E-Mail und Passwort, passwortloser E-Mail-Anmeldung und telefonbasierter Verifizierung mit reCAPTCHA-Handling. Sie integriert Identitätsanbieter von Drittanbietern über OAuth-, OIDC- und SAML-Standards und bietet sowohl Popup- als auch Redirect-Strategien zusammen mit Google One Tap-Integration.

Zusätzliche Funktionen decken Multi-Tenant-Identitätsmanagement für isolierte Benutzerverzeichnisse und die Umwandlung anonymer Sitzungen in permanente Accounts ab. Das Projekt enthält spezialisierte Interface-Komponenten für Multi-Faktor-Authentifizierung und bietet Tools zur Theme-Anpassung via CSS-Variablen sowie string-basierte Lokalisierung für ein globales Publikum.

Features

  • Authentication UI Components - Provides a collection of reusable UI components and hooks for building bespoke authentication experiences.
  • Authentication User Interfaces - Provides a comprehensive suite of pre-built and customizable UI components for sign-in, registration, and account recovery flows.
  • Passwordless Authentication - Provides identity verification flows using secure email links and phone number verification instead of passwords.
  • OIDC Integrations - Renders sign-in buttons for external OpenID Connect identity providers.
  • OAuth Provider Integrations - Extends pre-built OAuth components to support external identity providers via SAML and OIDC.
  • OAuth Sign-In UI Components - Provides sign-in buttons for third-party providers supporting popup and redirect flows.
  • Email-Password Authentications - Provides pre-built screens for user registration and authentication using email and password.
  • OAuth OIDC SAML Interfaces - Provides a frontend layer for rendering authentication buttons and handling redirect or popup flows for external identity providers.
  • User Authentication Flows - Handles authentication state, error messaging, and user behaviors through a managed SDK interface.
  • Firebase Authentication Integrations - Integrates web applications with Firebase Authentication to provide secure sign-in and registration screens.
  • Passwordless Email Flows - Coordinates the email-link authentication flow for passwordless sign-in across devices.
  • Embedded Auth Interfaces - Offers a collection of themed and localized embedded authentication interfaces that can be branded or replaced.
  • Phone Number Authentications - Renders screens for phone-based authentication with country restrictions and verification.
  • Phone Authentication Configurations - Manages phone-based authentication including country-specific validation and reCAPTCHA settings.
  • Anonymous Account Conversions - Enables the conversion of anonymous user sessions into permanent accounts by linking them to identity provider credentials.
  • MFA Challenge Resolvers - Delegates the verification of multi-factor authentication challenges to specialized resolver functions.
  • Multi-Tenant Identity Management - Renders tenant-specific authentication pages to support isolated user directories within the Firebase identity platform.
  • Passwordless Email Interfaces - Implements specialized UI flows for managing email link authentication and passwordless sign-in on the web.
  • Google Account Authentications - Implements the Google One Tap prompt for single-tap user authentication.
  • State-Driven Flow Control - Determines which authentication screen to render based on the current application state.
  • MFA Error Resolvers - Captures MFA errors and utilizes a resolver to verify enrolled second-factor authentication methods.
  • MFA User Interfaces - Ships interface components for handling second-factor verification and resolving MFA-related errors.
  • Multi-Tenant Authentication Services - Enables the rendering of sign-in pages specific to individual tenant identifiers.
  • OAuth Redirect Strategies - Controls whether third-party authentication occurs via a popup window or a full-page redirect.
  • Anonymous Session Conversions - Provides custom logic to migrate anonymous user sessions into permanent accounts.
  • Frontend UI Localization - Provides toolsets for managing text translations and localizing visual elements of the authentication frontend.
  • Authentication Strategy Patterns - Uses interchangeable strategy patterns to switch between popup and redirect authentication mechanisms.
  • Identity Onboarding Flows - Manages the transition from anonymous sessions to permanent accounts and enforces initial registration requirements.
  • CSS Variable Theming - Implements theming through the mapping of design tokens to native CSS variables.
  • CSS Variable Override Themes - Modifies the visual appearance of authentication components by overriding CSS variables to match design guidelines.
  • User Interface Localization - Translates authentication screens and error messages into multiple languages using configuration files.
  • Key-Based String Localizations - Translates static UI strings and error messages using key-value lookup tables.
  • Web Framework Bindings - UI library providing customizable bindings for common Firebase SDK tasks.

Star-Verlauf

Star-Verlauf für firebase/firebaseui-webStar-Verlauf für firebase/firebaseui-web

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht firebase/firebaseui-web?

firebaseui-web ist eine Bibliothek vorgefertigter Web-Interface-Komponenten zur Verwaltung von Anmelde- und Identitäts-Flows unter Verwendung des Firebase SDK. Sie bietet eine anpassbare Suite thematisierter und lokalisierter UI-Elemente für Benutzerregistrierung, Passwortwiederherstellung und Account-Onboarding.

Was sind die Hauptfunktionen von firebase/firebaseui-web?

Die Hauptfunktionen von firebase/firebaseui-web sind: Authentication UI Components, Authentication User Interfaces, Passwordless Authentication, OIDC Integrations, OAuth Provider Integrations, OAuth Sign-In UI Components, Email-Password Authentications, OAuth OIDC SAML Interfaces.

Welche Open-Source-Alternativen gibt es zu firebase/firebaseui-web?

Open-Source-Alternativen zu firebase/firebaseui-web sind unter anderem: teamhanko/hanko — Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey… anomalyco/openauth — OpenAuth is a standards-based authentication server and identity provider that implements OAuth 2.0 and OpenID Connect… supertokens/supertokens-core — SuperTokens Core is an open-source, self-hosted authentication and identity management platform designed for… stack-auth/stack-auth — Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth… firebase/quickstart-js — This project is a collection of reference implementations, sample code, and starter kits for integrating Firebase… hatchet-dev/hatchet — Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for…

Open-Source-Alternativen zu Firebaseui Web

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Firebaseui Web.
  • teamhanko/hankoAvatar von teamhanko

    teamhanko/hanko

    8,801Auf GitHub ansehen↗

    Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.

    Go2faauthenticationciam
    Auf GitHub ansehen↗8,801
  • anomalyco/openauthAvatar von anomalyco

    anomalyco/openauth

    6,971Auf GitHub ansehen↗

    OpenAuth is a standards-based authentication server and identity provider that implements OAuth 2.0 and OpenID Connect protocols. It serves as a centralized system for managing user identities, issuing access tokens, and orchestrating authentication flows across various services. The project functions as a federated identity gateway, aggregating external providers such as Google, GitHub, Microsoft, Apple, and Discord into a unified login flow. It distinguishes itself with a multi-tenant architecture that supports pluggable identity providers and customizable user interface frameworks for bran

    TypeScript
    Auf GitHub ansehen↗6,971
  • supertokens/supertokens-coreAvatar von supertokens

    supertokens/supertokens-core

    14,922Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗14,922
  • stack-auth/stack-authAvatar von stack-auth

    stack-auth/stack-auth

    6,699Auf GitHub ansehen↗

    Stack Auth is an open-source authentication and authorization platform that provides pre-built UI components, OAuth integration, team management, and session handling for web applications. It offers a complete authentication lifecycle covering sign-in, sign-up, session management, password recovery, and multi-factor security, with support for passkey authentication and OAuth providers including Google, GitHub, and Apple. The platform includes a team-based permission system with role-based access control, allowing users to be organized into teams with granular permissions for membership manage

    TypeScriptauthauth0authentication
    Auf GitHub ansehen↗6,699
  • Alle 30 Alternativen zu Firebaseui Web anzeigen→