FLUTTER ECOSYSTEM

amplify_auth_cognito

使用 AWS Cognito 提供程序的 Amplify Flutter Auth 类别插件。

最新版本
2.11.0
近 30 天下载
8.1万
喜欢数
98
Pub 分数
140

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

Amplify Auth Cognito 是一个 Flutter 插件,用于在移动和 Web 应用程序中集成 AWS Cognito 实现用户身份验证。它支持注册、登录、密码恢复以及多因素认证,并提供无缝的 UI 组件。该包支持多种平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合需要安全身份管理的跨平台应用。由 AWS 开发,它与 Amplify 更广泛的后端服务生态系统保持一致。

适合场景
  • 用户注册和登录
  • 密码恢复工作流程
  • 多因素认证
  • 安全会话管理
  • 跨平台应用程序身份验证
主要特点
  • AWS Cognito 集成
  • 预构建的 UI 组件
  • 对社交登录的支持
  • 基于令牌的身份验证
  • 平台无关设计
适合对象
  • 使用 AWS 后端的 Flutter 应用
  • 需要可扩展用户认证的应用程序
  • 使用 AWS Amplify 的开发人员
  • 企业级安全要求
  • 全栈Flutter项目
使用建议
  • 需要 AWS 账户和 Cognito 设置
  • 需要正确的 IAM 角色配置
  • Amplify 核心的其他依赖项
  • 无自定义UI则定制功能有限
  • 与 AWS Cognito 使用相关的费用
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add amplify_auth_cognito

所属分类

源码仓库

关联项目