Amazon Cognito 应用安全指南
1. 令牌类型及用途
在使用 Amazon Cognito 进行应用安全管理时,涉及到三种重要的令牌:身份令牌(ID 令牌)、访问令牌和刷新令牌。它们各自有着不同的用途,具体如下:
| 令牌类型 | 用途 |
| — | — |
| 身份令牌(ID 令牌) | 用于对后端请求进行身份验证,例如向 API 网关发送请求时,可以使用授权类型为 Bearer Token 并传递 ID 令牌。此外,ID 令牌还包含额外信息,如用户 ID 和生成时提供的其他用户属性。 |
| 访问令牌 | 用于 Cognito API 中,对用户参数的更新操作进行授权。接受访问令牌的 Cognito API 命令包括 associate-software-token 、 change-password 等。 |
| 刷新令牌 | 用于获取新的身份令牌和访问令牌。例如, initiate-auth 子命令可以将认证流程指定为 REFRESH_TOKEN_AUTH ,并传递刷新令牌以获取访问令牌和 ID 令牌。在创建用户池时,可以配置刷新令牌的过期时间(以天为单位)。 |
2. 认证流程类型
Cognito 认证 API 支持多种认证流程类型,其中包括 ADMIN_NO_SRP_AUTH 和 USER_PASSWORD_AUTH :
- ADMIN_NO_SRP_AUTH
超级会员免费看
订阅专栏 解锁全文
31

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



