ToolQuestor Logo
Amazon Cognito

Amazon Cognito

暂无评价
0 已保存
已添加:10/24/2025
类型:Saas
月访问量:-
定价:
FREEUSAGE_BASED
基于云端浏览器扩展程序单点登录 (SSO)双因素认证安全性
Amazon Cognito screenshot 2
Amazon Cognito screenshot 3
Amazon Cognito screenshot 4
Amazon Cognito screenshot 5

什么是Amazon Cognito?

Amazon Cognito 是一项云服务,用于管理应用程序的用户身份验证和授权。它主要包括两个部分:用户池和身份池。用户池存储用户资料并处理登录,而身份池则为用户提供访问 AWS 资源的权限。

您可以让用户通过用户名和密码登录,或通过 Google、Facebook 等社交账户登录。该服务还支持通过 SAML 和 OpenID Connect 的企业登录系统。它包含密码要求、通过电子邮件或短信进行账户验证以及防范可疑登录尝试等安全功能。

Cognito 提供三种定价级别:满足基本需求的 Lite,具备标准安全性的 Essentials,以及提供高级威胁防护的 Plus。免费套餐每月包含 10,000 名活跃用户,便于快速起步。

如何使用Amazon Cognito

开始使用 Amazon Cognito 需要以下步骤:

  • 创建一个 AWS 账户并进入 Cognito 控制台。选择您是需要用于身份验证的用户池,还是用于 AWS 访问的身份池。

  • 通过选择允许的登录方式(如电子邮件和密码或社交提供商)来设置您的用户池。选择安全选项,如密码规则和验证方法。

  • 使用 AWS SDK 或 AWS Amplify 将身份验证代码添加到您的应用程序中。这些工具提供了用于常见任务(如注册和登录界面)的现成代码。

  • 通过创建测试用户并尝试不同的登录流程来测试您的设置。使用管理控制台查看用户活动并排查问题。

  • 使用可视化编辑器自定义登录界面的外观,或使用 API 构建完全自定义的界面。

对于高级需求,您可以添加多因素身份验证,连接企业身份系统,或使用 AWS Lambda 函数创建自定义身份验证流程。

Amazon Cognito的功能

  • 用于管理账户的用户池

  • 支持Google、Facebook、Apple社交登录

  • 通过SAML和OIDC实现企业联合身份认证

  • 无密码认证选项

  • 支持多因素认证

  • 高级安全和威胁检测

  • 可定制的登录页面

  • AWS服务访问控制

  • 电子邮件和短信验证

  • 用于自定义工作流的Lambda触发器

  • 支持移动和网页SDK

  • 符合安全标准

Amazon Cognito定价

Free Tier

Free

包含内容:
  • 每月10,000名直接登录的活跃用户(MAU)
  • 企业联合身份认证(SAML/OIDC)50月活跃用户(MAU)
  • 永不过期 - 无限期可用
  • 基本认证功能
  • 电子邮件和电话验证
  • 密码管理
  • 用户资料存储
Lite

$0.0055

包含内容:
  • 前10,000名月活跃用户免费
  • 每活跃用户每月 $0.0055(10,001-100,000)
  • 每活跃用户每月 $0.0046(100,001-1,000,000)
  • 每活跃用户每月 $0.00325(1,000,001-10,000,000)
  • 每活跃用户每月0.0025美元(超过10,000,000)
  • 基本认证与安全性
  • 支持社交登录
  • 标准用户管理
最受欢迎
Essentials

$0.015

包含内容:
  • 前10,000名月活跃用户免费
  • 超过10,000的每活跃用户月费用为0.015美元
  • 包含所有Lite功能
  • 标准安全功能
  • 合规支持
  • 增强的身份验证选项
  • 新用户池的默认等级
Plus

$0.02

包含内容:
  • 每活跃用户月均0.02美元(无免费套餐)
  • 包含所有基础功能
  • 高级威胁防护
  • 泄露凭证检测
  • 基于风险的自适应认证
  • IP地理速度追踪
  • 身份验证事件日志导出
  • 相比独立安全功能,节省高达60%
Enterprise Federation

$0.015

包含内容:
  • 前50名月活用户免费
  • 超过50个活跃用户,每个活跃用户收费0.015美元
  • 支持 SAML 2.0 联邦认证
  • OpenID 连接(OIDC)支持
  • 兼容 Active Directory、Okta 等。
  • 所有等级统一定价
  • 企业身份集成

关于Amazon Cognito的常见问题

使用 Amazon Cognito 是免费的吗?
是的,Cognito 提供免费套餐,包含每月 10,000 个直接登录的活跃用户和 50 个企业联合登录的活跃用户。该免费套餐永不过期。只有当您超过这些限制时才需付费,费用根据使用量分级,起价为每用户 0.0055 美元。
用户池和身份池有什么区别?
用户池负责身份验证和存储用户账户。它们管理注册、登录和用户资料。身份池负责授权,赋予用户对 AWS 服务(如 S3 或 DynamoDB)的临时访问权限。您可以根据需求将它们一起使用或单独使用。
我可以将现有的用户数据库与Cognito一起使用吗?
是的,Cognito 支持两种用户迁移方式。您可以使用 CSV 文件批量导入用户,或者使用即时迁移(JIT),在用户首次登录时迁移用户。即时迁移可以通过 Lambda 函数保留现有密码。
Cognito 支持多因素认证吗?
是的,Cognito 支持短信一次性密码、电子邮件一次性密码以及来自 Google Authenticator 等身份验证器应用的基于时间的代码。您可以要求所有用户使用多因素认证,或者仅在特定情况下(如高风险登录)启用多因素认证。
Cognito 与其他身份验证服务相比如何?
Cognito 与 AWS 服务深度集成,最适合使用 AWS 基础设施的应用程序。它提供具有竞争力的价格和慷慨的免费额度,能够扩展到数百万用户。其他服务如 Auth0 或 Firebase Auth 对于非 AWS 应用可能更易使用,但在大规模使用时通常成本更高。

分享您使用 Amazon Cognito 的体验

加载中...

查看用户对以下工具的评价 Amazon Cognito

0.0

0 评价

5
0
4
0
3
0
2
0
1
0

暂无评价

成为第一个评价者 Amazon Cognito

嵌入Amazon Cognito徽章

向您的社区展示Amazon Cognito在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。

Light Badge Preview