FLUTTER ECOSYSTEM

flutter_auth_ui

适用于 Flutter 的非官方 firebaseui 包。此库旨在提供对 Android、iOS 和 Web 的支持。支持通过电子邮件、电话、Google 账户等进行登录。

最新版本
4.0.1
近 30 天下载
225
喜欢数
68
Pub 分数
140

Package Overview

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

插件概览

flutter_auth_ui 是一个非官方的 Flutter 包,受 FirebaseUI 启发,旨在简化 Android、iOS 和 Web 平台上的身份验证。它提供了用于常见身份验证流程(包括电子邮件、电话和 Google 登录)的预构建 UI 组件。利用 Flutter 的跨平台功能构建,旨在减少样板代码,同时保持一致的用户体验。该包可与 Firebase Authentication 无缝集成,并支持现代身份验证模式,如无密码登录和多因素认证。

适合场景
  • 实现电子邮件/密码登录
  • 启用 Google 登录
  • 添加手机号码验证
  • 在网页上构建安全的登录流程
  • 支持多平台应用
主要特点
  • 预构建的身份验证 UI
  • 跨平台支持(Android、iOS、Web)
  • 与 Firebase 认证集成
  • 无密码和多因素认证支持
  • 可自定义的主题和样式
适合对象
  • 开发跨平台应用的开发者
  • 需要快速身份验证实施的团队
  • 使用 Firebase 作为后端的项目
  • 在设备间需要一致的身份验证用户体验的应用程序
  • 专注于快速MVP开发的初创公司
使用建议
  • 需要 Firebase 设置
  • 与原生UI相比,自定义选项有限
  • 依赖外部 Firebase 服务
  • 可能需要额外的状态管理
  • 非 Firebase 官方维护
支持平台AndroidiOSWeb

安装插件

flutter pub add flutter_auth_ui

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目

暂无相关数据。