Add Terms and Conditions (or Terms of Service) to the Signup Screen

Overview

This article details how a checkbox and a link for Terms and Conditions or Terms of Service can be presented on the sign-up screen.

The use case:

  • When signing up, the new end user is asked to read and agree to the Terms and Conditions.
  • The Universal Login Page or the following prompt has the link to the Terms and Conditions and a checkbox that the user clicks if he/she agrees to it.
  • The user cannot submit the form until he/she clicks on the checkbox.
Applies To
  • Terms and Conditions
Solution
  1. Forms for Actions:
The below link describes the policy update use case. However, it can be modified for the first login/signup scenario. 
  1. Custom Signup/Login Prompts

Caveat: This approach only works for a database connection. When the user is signing up or logging in with Social/Enterprise SSO, there is no distinction between a sign-up and a login, and Actions cannot receive the value from the custom input fields. With an Email/SMS Passwordless connection, end users can sign up from the login screen instead of the sign-up screen.

  1. Redirecting Actions

NOTE: Some outdated documentation (official docs and community posts) refers to Rules or old libraries such as Auth0.js/Lock. They are not recommended anymore.
 

Recommended content

No recommended content found...