Exploring Authentication and Authorization with Amazon Cognito
Hafeez Baig |
13 steps |
50 seconds
Refer to the following guide to learn how to use IAM in the cloud\
<https://scribehow.com/shared/Creating_an_IAM_User_and_User_Group_in_AWS_Management_Console__hWNiiXlcRJKFqYZZEJD-cg>
1
Sign in to **AWS Management Console** as an **IAM User**
**Pre-requisite** - Ensure you have selected the AWS region closest to your location\
For this guide, we will be using us-east-2 (Ohio) as a preferred choice
2
Type **Cognito** in the search bar and click on **Cognito** to view the Cognito page
**What is AWS Cognito?**
AWS Cognito is a managed service provided by Amazon Web Services (AWS) that enables developers to add authentication, authorization, and user management to their applications easily and securely.
3
**Amazon Cognito** page will open, on the right side click on the **Create user pool** button
4
**Configure sign-in experience** wizard will open, here you can check the Authentication providers for the user pool
5
Scroll the page and click on the **Next** button
6
**Configure security requirements** wizard will open, here you can select the **password policy mode** for the user pool
7
Scroll to the **Multi-factor authentication** section to select the MFA enforcement
8
Scroll to the **User account recovery** section to enable or disable the account recovery then click on the **Next** button
9
**Configure sign-up experience** wizard will open, here you can enable or disable the **Self-service sign-up**
10
Scroll to the **Attribute verification and user account confirmation** section, here you can select the Cognito-assisted verification and confirmation
11
Scroll to the **Required attributes** section to add the the attributes and click on the **Next** button
12
**Configure message delivery** wizard will open, here you can select the Email provider
13
Scroll the page and click on the **Next** button
The user pool has been successfully created! Congratulations on completing this lab and Exploring Authentication and Authorization with Amazon Cognito! Good job!