【文件属性】:
文件名称:terraform-aws-cognito-auth:建立在AWS Cognito之上的无服务器身份验证即服务(AaaS)提供程序
文件大小:1.98MB
文件格式:ZIP
更新时间:2021-01-30 07:01:50
aws spa authentication terraform cognito
Terraform AWS Cognito身份验证
在几分钟之内将身份验证添加到您的单页应用程序(SPA),并完全控制身份验证流程,包括可自定义的电子邮件模板和漂亮的默认UI。 观看。
一个Terraform模块,用于使用AWS Cognito用户池在API网关前面设置无服务器且易于自定义的身份验证即服务(AaaS)提供程序。
产品特点
使用电子邮件和密码或刷新令牌进行身份验证
注册,密码重置和验证
完全可定制的交易电子邮件
可选的多部分默认电子邮件模板(请参阅)
可选的美观且适合移动设备的默认用户界面(请参见)
使用Cognito身份池和用户池的联合身份
(CSP,HSTS等)的A +安全等级
通过自动化的单元测试和验收测试过度测试
无服务器,高度可扩展且具有
但是,有一些
建筑
此模块使用AWS API Gateway,Lambda和Cognito用户池创建REST API,以启用注册,身份验证和帐户恢复,而无需实现复杂的OAuth身份验证流程。 它最初受到启发,但使用用户池而身份池,因为公开(甚至是临时的)AWS凭证是安全威胁。
帐户注册和恢复规避了Cognito的默认