实现 AWS 应用的 Google 身份联合认证
在开发 AWS 应用时,实现 Google 身份联合认证可以为用户提供便捷的登录方式,同时也能增强应用的安全性。本文将详细介绍如何更新身份池、身份池控制器类以及应用用户界面,以实现 Google 身份联合认证。
1. 更新身份池
要更新身份池以处理 Google 提供的认证令牌,需要完成以下步骤:
1. 使用专用的 IAM 用户登录链接登录 IAM 控制台,导航到 Amazon Cognito 服务主页。
2. 点击 Amazon Cognito 启动屏幕上的“Manage Federated Identities”按钮,访问现有身份池列表。
3. 在身份池列表中找到 AWSChatIdentityPool 对象并点击,进入身份池的仪表盘。
4. 点击仪表盘页面右上角的“Edit identity pool”按钮。
根据不同情况,有两种配置方式:
- 使用 Google+ 认证提供程序
1. 在“Edit Identity Pool”页面中找到“Authentication Providers”部分并展开,切换到“Google+”选项卡,点击“Google Client ID”字段旁边的“Unlock”按钮。
2. 打开之前下载的 google-services.json 文件,在 oauth_client 数组中找到类似以下的字典:
{
"clien
AWS应用集成Google登录
超级会员免费看
订阅专栏 解锁全文
837

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



