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

插件详情v2.1.1

firebase_ui_oauth

用于身份验证和 OAuth 的 Firebase UI 小部件

AndroidiOSWebmacOSWindows
近 30 天下载
5万
喜欢数
9
Pub 分数
150

安装插件

flutter pub add firebase_ui_oauth

插件介绍

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

Firebase UI OAuth 提供了预构建的、可自定义的小部件,用于在 Flutter 应用中使用 Firebase 实现身份验证和 OAuth 流程。它通过跨平台的一致且可访问的 UI 组件,简化了 Google、Apple 和 Facebook 等登录方式的集成。该包负责处理令牌管理、用户状态和错误处理,减少了样板代码。专为与 Firebase Authentication 无缝配合而设计,支持 Android、iOS、Web、macOS 和 Windows,确保在各种设备上提供统一的体验。

适合场景

  • 在移动和网页应用中实现社交登录
  • 添加安全的 OAuth 登录流程
  • 构建用户友好的身份验证屏幕
  • 将 Firebase Auth 与第三方提供商集成
  • 创建跨平台登录体验

主要特点

  • 预构建的 OAuth 登录按钮
  • 跨平台兼容性
  • 自动令牌处理
  • 可自定义的 UI 主题
  • 内置错误恢复
  • 无缝 Firebase 认证集成

适合对象

  • 使用 Firebase Auth 的 Flutter 开发人员
  • 需要社交登录选项的应用
  • 希望快速实现身份验证的团队
  • 针对多个平台的项目
  • 寻求跨设备一致用户界面的开发者

使用建议

  • 需要 Firebase 认证设置
  • 除了主题和布局外,自定义选项有限
  • 依赖 Firebase SDK
  • 可能需要为企业的 OAuth 进行额外配置
  • 不适用于需要扩展的自定义 OAuth 工作流

原始 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.

所属分类

依赖

依赖清单 5 项

源码仓库

使用此插件的项目

暂无相关数据。