开发者的 AWS 安全实践
Rahul Singh
Technical Product Manager
Amazon Cognito

Amazon Cognito
您需要哪一个?

托管用户目录

托管用户目录
成功后返回三个令牌

托管用户目录
成功后返回三个令牌

令牌不是凭证
身份池:可信令牌进,AWS 凭证出

令牌不是凭证
身份池:可信令牌进,AWS 凭证出

浏览器同时使用二者
不记名令牌:持有者即可使用

浏览器同时使用二者

浏览器同时使用二者
令牌给您的代码,凭证给 AWS


JWT: JSON Web Token

JWT: JSON Web Token
先验证,再读取

先验证,再读取
接着检查三项声明
iss:您的用户池aud,access token 看 client_idexp:尚未过期

验证无误,也可能用错令牌

验证无误,也可能用错令牌
token_use 表示令牌类型
cognito:groups 同时出现在两类令牌中,并非 scope
scope:令牌可调用的范围
sub:是哪位用户,且恒定不变开发者的 AWS 安全实践