- Newest
- Most votes
- Most comments
Yes, you can add a Terms of Use checkbox to the default "Create Account" window in Amazon Cognito's hosted UI. However, it's important to note that this customization is not directly available as a simple configuration option in the default Cognito settings.
To implement a Terms of Use checkbox in the sign-up process, you would need to create a custom UI or modify the existing hosted UI. Amazon Cognito provides flexibility for customizing the user interface and sign-up process, but it requires additional development work on your part.
You have a few options to achieve this:
-
Custom UI: You can build a completely custom sign-up page that includes the Terms of Use checkbox. This gives you full control over the layout and functionality, including the ability to add the checkbox.
-
Customizing the hosted UI: While the hosted UI provided by Cognito offers a quick way to get started, it has limitations in terms of customization. You may need to implement a custom authentication flow to include the Terms of Use acceptance as part of the sign-up process.
-
Post-sign-up verification: Another approach could be to allow users to sign up using the default Cognito UI, but then require them to accept the Terms of Use immediately after registration, before they can fully access your application.
Remember that when implementing such changes, you'll need to ensure that you're capturing and storing the user's acceptance of the Terms of Use in a way that complies with relevant legal and regulatory requirements.
While adding a Terms of Use checkbox isn't a built-in feature of the default Cognito sign-up process, with some custom development, you can incorporate this important element into your user registration flow.
Sources
Features | Amazon Cognito | Amazon Web Services (AWS)
Configuring policies for user creation - Amazon Cognito
Relevant content
- asked 2 years ago
- asked 6 years ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 6 days ago
- AWS OFFICIALUpdated a year ago