Terraform Cognito标识池身份验证提供程序
我有一个关于在Terraform中设置AWS Cognito标识池的问题。 因此,我正在尝试创建身份池,即根据UI的身份验证提供者。(下面的屏幕截图) 我正在阅读terraform或AWS文档,并意识到没有关于如何创建Cognito类型认证提供者的示例。我看到像谷歌或Facebook这样的例子出现在他们的文档中,并按照下面的代码创建。我假设这个“受支持的\u登录\u提供者”是指身份验证提供者。但是我想就如何创建基于Cognito的身份验证提供者寻求建议或帮助Terraform Cognito标识池身份验证提供程序,terraform,amazon-cognito,Terraform,Amazon Cognito,我有一个关于在Terraform中设置AWS Cognito标识池的问题。 因此,我正在尝试创建身份池,即根据UI的身份验证提供者。(下面的屏幕截图) 我正在阅读terraform或AWS文档,并意识到没有关于如何创建Cognito类型认证提供者的示例。我看到像谷歌或Facebook这样的例子出现在他们的文档中,并按照下面的代码创建。我假设这个“受支持的\u登录\u提供者”是指身份验证提供者。但是我想就如何创建基于Cognito的身份验证提供者寻求建议或帮助 supported_log
supported_login_providers = {
"graph.facebook.com" = "7346241598935552"
"accounts.google.com" = "123456789012.apps.googleusercontent.com"
}
我使用
cognito\u identity\u providers
来指代cognito身份验证提供者:
cognito_identity_providers {
client_id = aws_cognito_user_pool_client.my_user_pool.id
provider_name = aws_cognito_user_pool.my_user_pool.endpoint
}
您还应该使用terraform脚本创建aws\u cognito\u user\u pool\u client
,以及aws\u cognito\u user\u pool