将Google添加到IAM的身份提供商OpenID Connect

时间:2018-08-31 11:43:34

标签: google-plus openid amazon-cognito openid-connect aws-cognito

这很难找到,所以我会在这里添加它,以防有人需要。

在将Google登录添加为Android和iOS的认知身份验证提供程序时,我需要使用OpenID而不是Google+,但是在将Google作为OpenID添加时在google's documentation

中找不到提供商URL

1 个答案:

答案 0 :(得分:2)

对于您创建的任何凭据,提供者URL都经过硬编码accounts.google.com,并将所有clientID添加到Audience下。

要将iOS和Android的google登录都添加到Cognito:

  • 转到IAM->身份提供商
  • 创建提供商
  • 选择OpenID Connect
  • 在提供者网址中输入https://accounts.google.com
  • 在“受众群体”中,编写您可以从credentials console获得的应用的client_id之一

返回到Cognito:

  • 在身份验证提供程序下转到OpenID
  • 选择accounts.google.com