【文件属性】:
文件名称:aws-cognito-react:AWS Cognito React样板参考实现
文件大小:385KB
文件格式:ZIP
更新时间:2021-01-30 04:16:59
react redux aws sagas users
AWS认知React-v2
如果要查找v1版本,可以在旧版分支上找到它。 在v2版本中,不再支持v1
AWS Cognito用户管理的参考实施/样板
演示版
v2变更
切换到打字稿
用react上下文替换了redux和saga
将所有库升级到最新的主要版本
没有安全扫描问题
钩子用来管理状态
更新到Material UI 4x
添加了AWS CDK以管理基础架构
更简洁的架构
响应式设计
AWS Cognito基础架构设置
为了帮助部署AWS Cognito基础架构,我创建了一个Amazon Cloud Development(CDK)脚本
CDK设置说明可在找到
CDK部署说明
cd cdk
cdk deploy
部署后,从命令行窗口复制userPoolId和userPoolClientId值; 您将在应用程序配置步骤中需要这些值
应用配置
设置Cognito环境值购买创建app / .env.local文件并添加以下内容
REACT_APP_USERPOOL_ID=YOUR_USER_POOL_ID
REACT_APP_CLIENT_ID=YOUR_CLIENT_ID
【文件预览】:
aws-cognito-react-master
----.gitignore(26B)
----app()
--------.gitignore(329B)
--------package.json(2KB)
--------package-lock.json(697KB)
--------src()
--------public()
--------tsconfig.json(503B)
--------.prettierignore(89B)
--------README.md(2KB)
--------.vscode()
--------.prettierrc(94B)
----LICENSE(1KB)
----README.md(2KB)
----logo.png(37KB)
----cdk()
--------.gitignore(141B)
--------package.json(582B)
--------package-lock.json(272KB)
--------bin()
--------jest.config.js(130B)
--------tsconfig.json(598B)
--------README.md(543B)
--------lib()
--------.npmignore(65B)
--------cdk.json(276B)
--------test()