【问题标题】:Terraform Cognito Identity Pool Authentication ProviderTerraform Cognito 身份池身份验证提供程序
【发布时间】:2020-09-28 15:57:16
【问题描述】:

我对 Terraform 中的 AWS Cognito 身份池设置有疑问。 所以,我正在尝试根据 UI 创建身份池、身份验证提供程序。(下面的屏幕截图)

我正在阅读 terraform 或 AWS 文档,并意识到没有关于如何创建 Cognito 类型身份验证提供程序的示例。我在他们的文档中看到了像 Google 或 Facebook 这样的例子,并按照下面的代码创建。我假设这个“supported_login_providers”是指身份验证提供程序。但是想就如何创建基于 Cognito 的身份验证提供程序寻求建议或帮助?

    supported_login_providers = {
    "graph.facebook.com"  = "7346241598935552"
    "accounts.google.com" = "123456789012.apps.googleusercontent.com"
  }

【问题讨论】:

    标签: terraform amazon-cognito


    【解决方案1】:

    我使用 cognito_identity_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_cognito_user_pool_clientaws_cognito_user_pool

    【讨论】:

      猜你喜欢
      • 2021-05-08
      • 2017-12-25
      • 2017-12-13
      • 2018-04-05
      • 2015-08-24
      • 2018-10-31
      • 2021-02-28
      • 2018-11-06
      • 1970-01-01
      相关资源
      最近更新 更多