23、实现 AWS 应用的 Google 身份联合认证

实现 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"
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值