Authentication
Set up Amplify Auth
Learn how to set up and connect your backend resources for authentication in Amplify.
Concepts
Learn more about what Amplify Auth provisions and supports
Connect your frontend
Learn how to connect your frontend to your backend auth resource
Manage users
Learn how to manage users
Customize auth lifecycle
Learn how to customize the auth lifecycle
Multi-step sign-in
Use Amazon Cognito Auth plugin to complete a multi step authentication flow
Enable sign-in with web UI
Use Amazon Cognito Auth plugin to register and authenticate a user with a prebuilt web UI
Uninstalling the app
Understand how to handle persistent data on a device when a user uninstalls the app.
Grant access to auth resources
Learn how to grant access to auth resources
Modify Amplify-generated Cognito resources with CDK
Learn how to modify Amplify-generated Cognito resources.
Moving to production
Learn how to configure your auth resources for production workloads
Advanced workflows
Learn more about advanced workflows in the Amplify auth category. This includes subscribing to events, identity pool federation, auth-related Lambda triggers and working with AWS service objects.
Use existing Cognito resources
Learn how to use existing auth resources
Use AWS SDK
For advanced use cases where Amplify does not provide the functionality, you can retrieve the escape hatch to access the AWSCognito instance.