Amazon cognito user pool is a service that helps manage your users and the sign up and sign in functionality for your mobile or web app.
Cognito user pool and identity pool.
An identity pool is a store of user identity data specific to your account.
User pools are for authentication identify verification.
Amazon cognito identity pools provide temporary aws credentials for users who are guests unauthenticated and for users who have been authenticated and received a token.
You can use identity pools to create unique identities for users and give them access to other aws services.
Finally click on create pool you ll get the following message your user pool was created successfully now you can see your create pool on aws cognito dasboard.
Identity pools are for authorization access control.
This diagram shows how authentication is handled with cognito user pools.
Lets create a new aws cognito identity pool.
Cognito identity pool or cognito federated identities is a service that uses identity providers like google facebook or cognito user pool to secure access to other aws resources.
With a user pool your app users can sign in through the user pool or federate through a third party identity provider idp.
The cognito user pool verifies the identity of the user or sends the request to identity providers such as facebook google amazon or saml authentication with microsoft ad.
Using identity pools or federated identities provides credentials to unauthenticated users.