Bezpieczeństwo AWS dla deweloperów
Rahul Singh
Technical Product Manager
Amazon Cognito

Amazon Cognito
Której usługi potrzebujesz?

Zarządzany katalog użytkowników

Zarządzany katalog użytkowników
Po sukcesie: trzy tokeny

Zarządzany katalog użytkowników
Po sukcesie: trzy tokeny

Tokeny to nie poświadczenia
Pule tożsamości: zaufany token na wejściu, poświadczenia na wyjściu

Tokeny to nie poświadczenia
Pule tożsamości: zaufany token na wejściu, poświadczenia na wyjściu

Przeglądarka korzystająca z obu
Token nośny: kto go ma, ten z niego korzysta

Przeglądarka korzystająca z obu

Przeglądarka korzystająca z obu
Tokeny dla twojego kodu, poświadczenia dla AWS


JWT: JSON Web Token

JWT: JSON Web Token
Najpierw weryfikacja

Najpierw weryfikacja
Następnie trzy oświadczenia
iss: twoja pula użytkownikówaud w tokenie ID, client_id w tokenie dostępuexp: wciąż aktualny

Zweryfikowany, a mimo to niewłaściwy token

Zweryfikowany, a mimo to niewłaściwy token
token_use wskazuje rodzaj tokenu
cognito:groups występuje w obu rodzajach i nie jest zakresem
scope: co token może wywołać
sub: który użytkownik, nigdy się nie zmieniaBezpieczeństwo AWS dla deweloperów