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
·
firebase avatar

firebase/firebaseui-web

0
View on GitHub↗
4,866 stele·1,127 fork-uri·TypeScript·Apache-2.0·4 vizualizărifirebase.google.com↗

Firebaseui Web

firebaseui-web este o bibliotecă de componente de interfață web pre-construite pentru gestionarea fluxurilor de autentificare și identitate folosind Firebase SDK. Oferă o suită personalizabilă de elemente UI tematice și localizate pentru înregistrarea utilizatorilor, recuperarea parolei și onboarding-ul contului.

Biblioteca suportă o gamă largă de metode de autentificare, inclusiv email și parolă tradiționale, autentificare prin email fără parolă și verificare bazată pe telefon cu gestionarea reCAPTCHA. Se integrează cu furnizori de identitate terți prin standardele OAuth, OIDC și SAML, oferind atât strategii de popup, cât și de redirect, alături de integrarea Google One Tap.

Capabilitățile suplimentare acoperă gestionarea identității multi-tenant pentru directoare de utilizatori izolate și conversia sesiunilor anonime în conturi permanente. Proiectul include componente de interfață specializate pentru autentificarea multi-factor și oferă instrumente pentru personalizarea temelor prin variabile CSS și localizarea bazată pe șiruri pentru audiențe globale.

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.

Istoric stele

Graficul istoricului de stele pentru firebase/firebaseui-webGraficul istoricului de stele pentru firebase/firebaseui-web

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 firebase/firebaseui-web?

firebaseui-web este o bibliotecă de componente de interfață web pre-construite pentru gestionarea fluxurilor de autentificare și identitate folosind Firebase SDK. Oferă o suită personalizabilă de elemente UI tematice și localizate pentru înregistrarea utilizatorilor, recuperarea parolei și onboarding-ul contului.

Care sunt principalele funcționalități ale firebase/firebaseui-web?

Principalele funcționalități ale firebase/firebaseui-web sunt: 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.

Care sunt câteva alternative open-source pentru firebase/firebaseui-web?

Alternativele open-source pentru firebase/firebaseui-web includ: 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…

Alternative open-source pentru Firebaseui Web

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Firebaseui Web.
  • teamhanko/hankoAvatar teamhanko

    teamhanko/hanko

    8,801Vezi pe GitHub↗

    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
    Vezi pe GitHub↗8,801
  • anomalyco/openauthAvatar anomalyco

    anomalyco/openauth

    6,971Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,971
  • supertokens/supertokens-coreAvatar supertokens

    supertokens/supertokens-core

    14,922Vezi pe 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
    Vezi pe GitHub↗14,922
  • stack-auth/stack-authAvatar stack-auth

    stack-auth/stack-auth

    6,699Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,699
  • Vezi toate cele 30 alternative pentru Firebaseui Web→