我正在使用 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”]
}