Terraform Cognito 用户池作为应用程序客户端中的身份提供者

时间:2021-05-18 09:45:05

标签: oauth terraform amazon-cognito

我正在使用 terraform 创建 AWS Cognito 用户池。 作为用户池客户端的 supported_identity_providers,我可以添加 OIDC 身份提供商。但我还需要添加 Cognito 用户池作为额外的身份提供者。

我如何添加它们?

resource "aws_cognito_user_pool_client" "client" {
  name = "client"
  generate_secret     = true
  user_pool_id = aws_cognito_user_pool.pool.id
  supported_identity_providers = ["MySSO"] //how do I add Cognito User Pool as an identity provider here on top of "MySSO"??
  allowed_oauth_flows_user_pool_client = true
  allowed_oauth_flows = ["code"]
  allowed_oauth_scopes = ["email", "openid", "profile"]
  callback_urls = ["https://my_callback_url.com”]
  logout_urls = ["https://my_callback_url.com”]
}

0 个答案:

没有答案