将 google 添加到 IAM 的身份提供商 OpenID Connect
Adding google to IAM's Identity Providers OpenID Connect
这很难找到,所以我会把它添加到这里以备不时之需。
添加 google 作为 Android 和 iOS 的认知身份验证提供程序时,我需要使用 OpenID
而不是 Google+
,但是在 google 作为 OpenID
添加时,我在 google's documentation
中找不到提供商 URL
提供商 URL 已针对您创建的任何凭据进行硬编码 accounts.google.com
,并在 Audience 下添加所有 clientID。
要为 iOS 和 Android 添加 google 登录 Cognito:
- 转到 IAM -> 身份提供商
- 创建提供商
- 选择 OpenID Connect
- 在供应商url中写入
https://accounts.google.com
- 在 Audience 中,写下您可以从 credentials console
获得的应用 client_id 之一
返回 Cognito:
- 在身份验证提供商下转到 OpenID
- Select
accounts.google.com
这很难找到,所以我会把它添加到这里以备不时之需。
添加 google 作为 Android 和 iOS 的认知身份验证提供程序时,我需要使用 OpenID
而不是 Google+
,但是在 google 作为 OpenID
添加时,我在 google's documentation
提供商 URL 已针对您创建的任何凭据进行硬编码 accounts.google.com
,并在 Audience 下添加所有 clientID。
要为 iOS 和 Android 添加 google 登录 Cognito:
- 转到 IAM -> 身份提供商
- 创建提供商
- 选择 OpenID Connect
- 在供应商url中写入
https://accounts.google.com
- 在 Audience 中,写下您可以从 credentials console 获得的应用 client_id 之一
返回 Cognito:
- 在身份验证提供商下转到 OpenID
- Select
accounts.google.com