实现 AWS 应用的 Google 身份联合认证
1. 更新身份池
若要让应用处理 Google 提供的身份验证令牌,并将这些令牌交换为可用于访问 AWS 服务的临时联合身份对象,需要对之前创建的 AWSChatIdentityPool 对象进行更新。具体操作步骤如下:
1. 使用专用的 IAM 用户登录链接登录 IAM 控制台,然后导航到 Amazon Cognito 服务主页。
2. 在 Amazon Cognito 初始屏幕上,点击“Manage Federated Identities”按钮,以查看现有身份池列表。
3. 在身份池列表中找到 AWSChatIdentityPool 对象并点击,进入该身份池的仪表盘。
4. 在仪表盘页面右上角找到“Edit identity pool”按钮并点击。
1.1 使用 Google+ 身份验证提供程序
若要配置 Amazon Cognito 身份池以联合 Google 身份,可按以下步骤操作:
1. 在“Edit Identity Pool”页面中找到“Authentication Providers”部分并展开,切换到“Google+”选项卡,点击“Google Client ID”字段旁边的“Unlock”按钮。
2. 打开之前下载的 google-services.json 文件,在 oauth_client 数组中找到类似以下的字典:
{
"client_id"
超级会员免费看
订阅专栏 解锁全文
102

被折叠的 条评论
为什么被折叠?



