搜索插件、代码仓与 APP 分类

插件详情v3.1.1

firebase_ui_auth

与多种 Firebase Auth 提供商集成的预构建小部件库。

AndroidiOSWebmacOSWindows
近 30 天下载
5.1万
喜欢数
470
Pub 分数
150

安装插件

flutter pub add firebase_ui_auth

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

Firebase UI Auth 是一个 Flutter 包,提供预构建的、可自定义的 UI 小部件,用于使用 Firebase Auth 进行身份验证。它简化了与多种身份验证提供方(如电子邮件/密码、Google、Apple 和 Facebook)的集成,跨 Android、iOS、Web、macOS 和 Windows 提供一致、可访问且响应式的登录流程。该包开箱即用处理常见的身份验证工作流,减少样板代码,提高开发人员的生产力,同时保持安全最佳实践。

适合场景

  • 用户登录和注册流程
  • 多提供方身份验证
  • 跨平台身份验证 UI
  • 无密码登录
  • 可自定义的身份验证屏幕

主要特点

  • 预构建的登录小部件
  • 支持多种身份验证提供程序
  • 跨平台响应式设计
  • 通过主题轻松自定义
  • 内置错误处理和验证
  • 与 Firebase Auth 的无缝集成

适合对象

  • Flutter 应用需要快速身份验证设置
  • 希望在跨平台环境中保持一致用户界面的开发者
  • 使用 Firebase Auth 的多个提供程序的项目
  • 注重快速开发和用户体验一致性的团队

使用建议

  • 限于 Firebase Auth 生态系统
  • 需要为自定义流程进行额外配置
  • 可能需要进行主题调整以实现品牌一致
  • 依赖于首先设置好 Firebase SDK

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

Firebase UI for Flutter

Firebase UI is a set of plugins for Flutter that allows you to quickly connect common UI elements to Firebase APIs.

Available plugins

package pub
firebase_ui_auth pub package
firebase_ui_database pub package
firebase_ui_firestore pub package
firebase_ui_localizations pub package
firebase_ui_oauth pub package
firebase_ui_oauth_apple pub package
firebase_ui_oauth_facebook pub package
firebase_ui_oauth_google pub package
firebase_ui_oauth_twitter pub package
firebase_ui_storage pub package

Issues

Please file Firebase UI specific issues, bugs, or feature requests in our issue tracker.

Contributing

If you wish to contribute a change to any of the existing plugins in this repo, please review our contribution guide and open a pull request.

所属分类

依赖

依赖清单 8 项

源码仓库

使用此插件的项目