> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-feat-update-styling-docs-for-universal-components.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Learn how to configure additional signup steps using Forms for Actions

# Use Cases: Configure additional signup steps using Forms

<Card title="Before you start">
  1. Create a [Machine-to-Machine Application](/docs/get-started/auth0-overview/create-applications/machine-to-machine-apps) with the following scopes enabled:

  * `read:users`
  * `update:users`
  * `create:users`
  * `read:users_app_metadata`
  * `update:users_app_metadata`
  * `create:users_app_metadata`

  2. Add a [Vault connection](/docs/customize/forms/vault) using the M2M application credentials.
</Card>

Forms for Actions allows you to create additional steps in your signup or login flows and make them required before allowing users to access your application.

<Frame>
  <img src="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=e649a7d8835efa9420817ee36e8944f6" alt="Dashboard > Actions > Forms > Use Case Custom Signup Form" data-og-width="1404" width="1404" data-og-height="520" height="520" data-path="docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=280&fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=92f0491ce3212683e5a2e58735f42a3b 280w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=560&fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=2318f25ddda2cb67f694b9d17e69cc18 560w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=840&fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=12acfefba13cfbc468cc51e46a419e28 840w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=1100&fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=30a1f1e05c84fabf06549bc9879a2ed2 1100w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=1650&fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=2924466a9e82a5e526af4abc37e1d8ae 1650w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/lpTpGPc1qcZmBPU4/docs/images/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=2500&fit=max&auto=format&n=lpTpGPc1qcZmBPU4&q=85&s=610c2cfd2e9037e4c82068703f4fa957 2500w" />
</Frame>

The sections below outline how to create additional signup steps forms using nodes and flows, along with steps for adding your form to a [Post Login](/docs/customize/actions/explore-triggers/signup-and-login-triggers/login-trigger) Action.

## Create a form from scratch

Follow these steps to create a form to gather information:

1. Open the Form editor by selecting **Auth0 Dashboard > Actions > Forms.**
2. Select **Create Form** > **Start from scratch**.

By default, a new form contains a Start node, a Step node, and an Ending screen node.

<Frame>
  <img src="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=0081335a1a386163a3afd0aaae72fd1b" alt="Dashboard > Forms > Use Cases > Form" data-og-width="1234" width="1234" data-og-height="371" height="371" data-path="docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=280&fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=7c0f7838041b730b0332b28311985d7d 280w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=560&fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=b91084454affaeff1ee366291e460eca 560w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=840&fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=e4cc85ac84925ec33f6d4fd8db9a3d6f 840w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=1100&fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=2776307a44e24788c10588a862059a11 1100w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=1650&fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=91c27244070be6c9addf01f56d9f7ef7 1650w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/NIH7s0RqLV85rVO2/docs/images/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=2500&fit=max&auto=format&n=NIH7s0RqLV85rVO2&q=85&s=48a1361138cd3c05e00c76e004b70adf 2500w" />
</Frame>

### Configure the Step node

The Step node is the graphical interface visible to users. Add [Fields](/docs/customize/forms/nodes-and-components) to the Step node to collect the user's full name and job title values by following these steps:

1. Drag a **Rich text** field from the **Components menu** into the **Step** node.

   * **Rich text**: Enter a custom message.
   * Select **Save**.
2. Drag a **Text** field into the **Step** node.

   * **ID**: Enter `full_name`.
   * **Label**: Enter `Full name`.
   * **Label**: Enable the checkbox.
   * **Required**: Enable the checkbox.
   * Select **Save**.
3. Drag a **Text** field into the **Step** node.

   * **ID**: Enter `job_title`.
   * **Label**: Enter `Job title.`
   * **Label**: Enable the checkbox.
   * **Required**: Enable the checkbox.
   * Select **Save**.
4. Select **Publish** to save.

<Frame>
  <img src="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=2c213079b9e156886a31266effbe8ff3" alt="Dashboard > Actions > Forms > Use Case Custom Signup Steps Step node" data-og-width="1404" width="1404" data-og-height="466" height="466" data-path="docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=280&fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=96469618ec11324d7a8221100ecf5442 280w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=560&fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=1dabe3327fa8a8cf732f12438e84536f 560w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=840&fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=47d6cd6232d890d7367125fe87b02d10 840w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=1100&fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=54967e8ad1a103aa5423184b6465f974 1100w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=1650&fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=a0cf2dab6e7881be822bf03ef55bb79e 1650w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/aryv-85zS-Myv9K1/docs/images/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=2500&fit=max&auto=format&n=aryv-85zS-Myv9K1&q=85&s=4d261b4d5123d7b03fcaa214f8224072 2500w" />
</Frame>

### Configure the Flow node

Add a **Flow** node after the **Step** node to update the `user_metadata` and resume the authentication flow by following these steps:

1. Select **Flow** from the bottom of the Form editor.
2. Remove the existing link between the **Step** and **Ending Screen** nodes.
3. Select the new **Flow** > **Click to add a flow** > **Create a new flow.**

   * Enter `Update user_metadata` in the **Name** field.
   * Select **Create**.
   * Select **Save**.
4. Link the **Flow** node to the **Step** and **Ending Screen** nodes as pictured below.
5. Select **Publish** to save.

<Frame>
  <img src="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=7751d2c2d055b6c756514e92c0987fa4" alt="Dashboard > Actions > Forms > Use Case Custom Signup Step Update User metadata flow" data-og-width="1404" width="1404" data-og-height="541" height="541" data-path="docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=280&fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=6a890a74b11c99c3bf72049a46c206ee 280w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=560&fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=982f36959fb34d8875cefe0426dfd610 560w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=840&fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=40c4cfd8a84ea603d151d2c7d44710f6 840w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=1100&fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=ede0fa417c42bf50d03ee711f678955b 1100w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=1650&fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=b089ac2c1d85fac2e960b3dec0bced5e 1650w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/u4mR4nqMTYhARK7E/docs/images/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=2500&fit=max&auto=format&n=u4mR4nqMTYhARK7E&q=85&s=c2e0ba17610540c171792cf5debb9919 2500w" />
</Frame>

Add an Auth0 Update user action to the flow by following these steps:

1. Select the **Flow** **Update user\_metadata** > **Edit flow** to open the Flow editor in a new tab.
2. Below the StartAction, select the **+** icon to add an **Update user** Action. Complete the fields below, then select **Save** to continue.

   * **Connection**: Select from the dropdown the Vault connection to your M2M application.

   * **User ID**: Enter `{{context.user.user_id}}`.

   * **Body**: Copy and paste the following code to update the user\_metadata with `full_name` and `job_title` properties.

     ```json lines theme={null}
     {
       "user_metadata": {
         "full_name": "{{fields.full_name}}",
         "job_title": "{{fields.job_title}}"
       }
     }
     ```

   * Select **Save**.
3. Select Publish to save.

## Retrieve your form render code

Retrieve your form render code to visually render the form with a custom Post Login Action by following these steps:

* From the Form editor, select **`<> Render`**.
* Select **Copy**.

<Frame>
  <img src="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=4fdda266e141f2deff0daf6bb5d9fafb" alt="Dashboard > Actions > Forms > Form > Embed" data-og-width="1400" width="1400" data-og-height="848" height="848" data-path="docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=280&fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=e9f6f7580c8ed12427be30dce2824c3f 280w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=560&fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=4507a1dc618757c59c805a961d5d6d06 560w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=840&fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=8005c24f5d7d585d0624f38e3adc61cb 840w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=1100&fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=ec381771e4e19bb32e3f57d5512c2ac4 1100w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=1650&fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=a2b431ee7487a055886f70d8c208552a 1650w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/zs0clQlg6aGSeKnF/docs/images/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=2500&fit=max&auto=format&n=zs0clQlg6aGSeKnF&q=85&s=dfdc2abc1b801169a62850a46be558a3 2500w" />
</Frame>

## Create a Post Login Action

Create a post-login Action to render your form by following these steps:

1. Navigate to **Auth0 Dashboard > Actions > Flows > Login.**
2. Select the **+** icon and select **Build from scratch**:

   * **Name**: Enter `Render Additional Signup Form`.
   * **Trigger**: Select `Login / Post Login`.
   * **Runtime**: Select the recommended version.
3. Select **Create**.

To configure the post-login Action:

1. Delete the existing code from the Code editor.
2. Paste the form render code into the Code editor.
3. Edit the code to define the conditional logic that will render the form.

   ```javascript lines theme={null}
   /**
   * @param {Event} event - Details about the user and the context in which they are logging in.
   * @param {PostLoginAPI} api - Interface whose methods can be used to change the behavior of the login.
   */
   exports.onExecutePostLogin = async (event, api) => {
     const FORM_ID = 'REPLACE_WITH_YOUR_FORM_ID';

     if (
       !event.user.user_metadata.full_name &&
       !event.user.user_metadata.job_title
     ) {
       api.prompt.render(FORM_ID);
     }
   }

   exports.onContinuePostLogin = async (event, api) => { }
   ```

   <Callout icon="file-lines" color="#0EA5E9" iconType="regular">
     The example code above will render the form when a user is missing the user metadata full\_name and job\_title properties.
   </Callout>
4. Select **Deploy.**
5. Drag and Drop the **Render Additional Signup Form** Action to the **Login** flow.

   <Frame>
     <img src="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=9c711a5b63561224cb04c3b67470cf1d" alt="Dashboard > Forms > Use Cases Custom Signup Steps Login Flow" data-og-width="1473" width="1473" data-og-height="545" height="545" data-path="docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=280&fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=1727bb2bda15d6aa98f7542c78add6e1 280w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=560&fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=3f04a2f79f11a3d1ac7611a0a8236637 560w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=840&fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=4feaa00aa13825aa335c5cc4b1f66c82 840w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=1100&fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=08ec9b4ca01caec888d13e12636550dd 1100w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=1650&fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=c5e8a29a15641ea1bbc291693be50ac9 1650w, https://mintcdn.com/docs-dev-feat-update-styling-docs-for-universal-components/fMhh96PAufTqgJWo/docs/images/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=2500&fit=max&auto=format&n=fMhh96PAufTqgJWo&q=85&s=5ec4229c704a1e191f398a31a32edfb3 2500w" />
   </Frame>
6. Select **Apply**.

### Test implementation

Test the implementation by following these steps:

* Sign up to an application with a new user.
* The post-login Action in the Login flow will render the form and prompt for the information.
* Select **<Tooltip tip="Auth0 Dashboard: Auth0's main product to configure your services." cta="View Glossary" href="/docs/glossary?term=Auth0+Dashboard">Auth0 Dashboard</Tooltip> > User Management > Users,** locate the new user, and verify that its attributes `full_name` and `job_title` contain the information from the additional signup step.
