Forms is a visual editor that allows you to create customizable forms that can extend your identity flows with additional steps and business logic.
Dashboard > Actions > Forms
Some of the key capabilities of Forms include:
  • A controlled and secure experience within your tenant’s domain. No need to Redirect users to external sites.
  • Pre-built components with frontend and backend validations.
  • Custom business logic with out-of-the-box integrations with third parties.
  • Consistent branding experience with .
Using Forms enables you to build use cases like:
  • Progressive profiling: Define a set of conditions to require users to complete additional information as they engage with your product. For example, when users login for a third-time, you can require them to complete their profile.
  • Custom policies acceptance: If you need to update your policies, you can define logic to check if users have accepted the latest policies, and depending on that, display a custom form to users requiring acceptance.
  • Custom signup or login steps: Extend and customize your flows with additional steps and custom logic. For example, you can verify email or phone numbers with OTP and account linking, or verify payment details with Stripe, and more.
Read…To learn…
Nodes and componentsAbout Forms and its components.
FlowsAbout Flows and its components.
VariablesAbout the different types of variables in Forms and Flows.
Routers: Add conditional logic to FormsHow to implement conditional logic routing in Forms.
Custom Field Component for FormsHow to create custom fields in Forms.
Render forms using ActionsHow to render forms using Actions.
Using the VaultHow to securely store API credentials in Forms.
Custom Messages and TranslationHow to create custom messages and translations in Forms.
Resources: TemplatesAbout the Auth0 form templates.
Use Cases: Progressive profilingHow to implement a progressive profiling form. For use with a Login Action.
Use Cases: Custom policiesHow to implement a custom policy form. For use with a Login Action.
Use Cases: Custom signup stepsHow to implement custom signup steps. For use with a Login Action.