这很难找到,所以我会在这里添加它,以防有人需要它。
将谷歌登录添加为Android和iOS的认知身份验证提供程序时,我需要使用OpenID
而不是Google+
,但是在添加谷歌作为OpenID
时,我在谷歌的文档中找不到提供者URL
提供商 URL 是针对您创建的任何凭据accounts.google.com
硬编码的,并在"受众"下添加所有客户端 ID。
要将 Google 登录添加到适用于 iOS 和 Android 的 Cognito,请执行以下操作:
- 转到 IAM -> 身份提供商
- 创建提供程序
- 选择 OpenID 连接
- 在提供程序 URL 中写入
https://accounts.google.com
- 在"受众"中,编写可从凭据控制台获取的应用client_id之一
返回认知:
- 在身份验证提供程序下,转到 OpenID
- 选择
accounts.google.com