Securitatea AWS pentru dezvoltatori
Rahul Singh
Technical Product Manager
Amazon Cognito

Amazon Cognito
De care ai nevoie?

Un registru gestionat de utilizatori

Un registru gestionat de utilizatori
La succes, trei tokenuri

Un registru gestionat de utilizatori
La succes, trei tokenuri

Tokenurile nu sunt credențiale
Pool-urile de identitate: token de încredere la intrare, credențiale la ieșire

Tokenurile nu sunt credențiale
Pool-urile de identitate: token de încredere la intrare, credențiale la ieșire

Un browser care folosește ambele
Bearer token: cine îl deține, îl folosește

Un browser care folosește ambele

Un browser care folosește ambele
Tokenuri pentru codul tău, credențiale pentru AWS


JWT: JSON Web Token

JWT: JSON Web Token
Verificarea vine întâi

Verificarea vine întâi
Apoi trei claim-uri
iss: pool-ul tău de utilizatoriaud pe un ID token, client_id pe un access tokenexp: încă valabil

Verificat, dar tot tokenul greșit

Verificat, dar tot tokenul greșit
token_use spune ce tip este
cognito:groups apare la ambele tipuri și nu este un scope
scope: ce poate apela tokenul
sub: ce utilizator, și nu se schimbă niciodatăSecuritatea AWS pentru dezvoltatori