UI forms in Cognito
To reduce the operational overhead of creating and maintaining forms and custom logic for authentication, Cognito has a hosted-UI that leverages pages for:
- verification code,
- multi-factor authentication (MFA),
- and sign-out.
The hosted UI can be called with:
- The Cognito - Js Auth Sdk library
Hosted UI need a domain.
React components are part of the amplify library. The default one can be seen at https://aws-amplify.github.io/media/ui_library#aws-components