Utiliser la sécurité AWS pour les développeurs
Rahul Singh
Technical Product Manager
Amazon Cognito

Amazon Cognito
Lequel vous faut-il ?

Un annuaire d'utilisateurs géré

Un annuaire d'utilisateurs géré
En cas de succès : trois jetons

Un annuaire d'utilisateurs géré
En cas de succès : trois jetons

Les jetons ne sont pas des identifiants
Bassins d'identités : jeton fiable en entrée, identifiants en sortie

Les jetons ne sont pas des identifiants
Bassins d'identités : jeton fiable en entrée, identifiants en sortie

Un navigateur utilisant les deux
Jeton porteur : qui le détient, l'utilise

Un navigateur utilisant les deux

Un navigateur utilisant les deux
Jetons pour votre code, identifiants pour AWS


JWT : JSON Web Token

JWT : JSON Web Token
La vérification d'abord

La vérification d'abord
Puis trois claims
iss : votre groupe d'utilisateursaud sur un jeton d'ID, client_id sur un jeton d'accèsexp : toujours valide

Vérifié, et pourtant le mauvais jeton

Vérifié, et pourtant le mauvais jeton
token_use indique le type
cognito:groups figure dans les deux types, et n'est pas une portée
scope : ce que le jeton peut appeler
sub : quel usager, et cela ne change jamaisUtiliser la sécurité AWS pour les développeurs