javascript - 创建一个新的放大网络客户端但使用相同的认知池?
问题描述
要在两个 Web 客户端之间共享相同的 aws cognito 池,我们是否只需生成一个新的 Web 客户端,允许 amplify 设置 cognito 池,并将生成的配置参数替换为现有池中的以下参数:
"aws_project_region": "us-east-1",
"aws_cognito_identity_pool_id": "us-east-1:8b81-8b47-aea37d",
"aws_cognito_region": "us-east-1",
"aws_user_pools_id": "us-east-1_ngkACLtve"
因此,我们只剩下这样的新aws_user_pools_web_client_id
设置:
"aws_user_pools_web_client_id": "7e0b47c4m",
oauth 域和重定向链接会有所不同:
"oauth": {
"domain": "amp82-dev.auth.us-east-1.amazoncognito.com",
"scope": [
"phone",
"email",
"openid",
"profile",
"aws.cognito.signin.user.admin"
],
"redirectSignIn": "http://localhost:4200/",
"redirectSignOut": "http://localhost:4200/",
"responseType": "code"
},
但其他一切都是一样的。我认为这是正确的,但想仔细检查我是否遗漏了任何步骤。
解决方案
推荐阅读
- mysql - 错误 1698 (28000):用户 'root'@'localhost' 的访问被拒绝,迁移在没有 sudo 的情况下运行
- django - Django-tag 以写的形式显示,而不是 Django-forms
- sql-server - Spring jpa repo 的意外行为(事务内的唯一键违规)
- json - 访问 json 响应中的独立值
- python - 以 CSV 格式输出 Segy 属性
- react-native - 如何在本机反应中获得图像周围的文本?
- python - 如何进行由用户将图像移动到画布上的特定位置触发的项目配置?
- python - pyinstaller / cx_freeze 错误
- c++ - 如何修复初始化错误?
- python - 我尝试使用 python 3.7.2 安装“pyinstaller”