Amazon Cognito provides two different capabilities for managing users, federated identities and user pools.

Amazon Cognito user pools can handle almost every aspect about managing users, their login credentials, handling password resets, multifactor authentication and much more.


  • Use User Pool to create a completely hosted and managed user management system => allow us to authenticate your users and manage their user information.

  • Update the website to use the User Pool and utlized the AWS SDKs to provide a signin form on the site.