Zabezpečení AWS pro vývojáře
Rahul Singh
Technical Product Manager
Amazon Cognito

Amazon Cognito
Co z toho potřebuješ?

Spravovaný adresář uživatelů

Spravovaný adresář uživatelů
Po úspěchu tři tokeny

Spravovaný adresář uživatelů
Po úspěchu tři tokeny

Tokeny nejsou přihlašovací údaje
Identity pool: důvěryhodný token dovnitř, přihlašovací údaje ven

Tokeny nejsou přihlašovací údaje
Identity pool: důvěryhodný token dovnitř, přihlašovací údaje ven

Prohlížeč využívající obě služby
Bearer token: kdo ho má, ten ho použije

Prohlížeč využívající obě služby

Prohlížeč využívající obě služby
Tokeny pro tvůj kód, přihlašovací údaje pro AWS


JWT: JSON Web Token

JWT: JSON Web Token
Nejprve ověření

Nejprve ověření
Pak tři claimy
iss: tvůj user poolaud u ID tokenu, client_id u access tokenuexp: platnost stále trvá

Ověřený, a přesto špatný token

Ověřený, a přesto špatný token
token_use určuje typ
cognito:groups se objevuje u obou typů a není to scope
scope: co token smí volat
sub: který uživatel, a nikdy se neměníZabezpečení AWS pro vývojáře