FLUTTER ECOSYSTEM

flutter_web_auth

用于通过 Web 服务对用户进行身份验证的 Flutter 插件。

flutter_web_auth 封面
最新版本
0.6.0
近 30 天下载
2910
喜欢数
223
Pub 分数
130

Package Overview

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

插件概览

一个 Flutter 插件,允许用户通过安全的内置浏览器与网络服务进行身份验证。该插件通过打开网页视图进行登录并安全处理重定向,简化了 OAuth2 及类似的身份验证流程。该插件设计用于在 Android、iOS、Web 和 macOS 平台上运行,确保一致的用户体验。它支持深度链接和回调处理,非常适合集成 Google、Facebook 或自定义 OAuth2 服务器等第三方身份提供商。

适合场景
  • OAuth2 认证
  • 使用社交提供商登录
  • 安全的基于Web的登录
  • 与自定义身份服务器集成
  • 单点登录工作流
主要特点
  • 跨平台支持
  • 应用内浏览器集成
  • 重定向 URL 处理
  • 深度链接支持
  • 安全令牌获取
适合对象
  • 需要 OAuth2 登录的应用
  • 使用第三方身份验证服务的开发人员
  • 针对多个平台的项目
  • 需要安全Web认证的应用程序
  • 构建单点登录功能的团队
使用建议
  • 需要正确设置重定向 URI
  • 移动设备上可能需要自定义URL方案
  • 依赖于特定平台的浏览器行为
  • 需要对令牌进行安全处理
  • 仅限基于Web的认证流程
支持平台AndroidiOSWebmacOS

安装插件

flutter pub add flutter_web_auth

所属分类

源码仓库

关联项目