AWS Cognito
Secure Identity and Access Management for Apps
User Pools
User management for your system. - Can act as an intermediate between your user and their Social Sign-In, OIDC, SAML. - Provide authentication tokens for users and manage these users. - Set up a UI for singin and singup.
Identity Pools
Identity Pools are used to authorize access to AWS Services.
#todo https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-scenarios.html