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

# Cas d’utilisation : configurer des étapes d’inscription supplémentaire à l’aide de formulaires

> Apprenez à configurer des étapes d’inscription supplémentaires à l’aide des formulaires d’action.

<Card title="Avant de commencer">
  1. Créez une [application machine-machine](https://auth0.com/docs/get-started/auth0-overview/create-applications/machine-to-machine-apps) avec les permissions suivantes activées :

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

  2. Ajoutez une [Connexion au coffre-fort](/docs/fr-ca/customize/forms/vault) en utilisant les informations d’identification de l’application machine-machine (M-M).
</Card>

Les formulaires d’actions vous permettent de créer des étapes d’inscription supplémentaires pour vos flux d’inscription et de connexion et les rendre obligatoires pour l’accès des utilisateurs à votre application.

<Frame>
  <img src="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=50019f83239dbd3fd05ca30d5ef2fe8e" 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/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=280&fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=6e0cd9986e14782f1c9b83c973fc0b69 280w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=560&fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=beec8568b39c47507e85d11952261aa5 560w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=840&fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=47ee6082982ac0430b35d3aa1105b02f 840w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=1100&fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=6f65ac39688a5332fbb20f9eb1a11054 1100w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=1650&fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=881ebd50323da9f1cf5b1545213145a5 1650w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bOZPCdJmH8TZ-U9N/docs/images/fr-ca/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=2500&fit=max&auto=format&n=bOZPCdJmH8TZ-U9N&q=85&s=aa478ceeb32a49d1e6c831c293fda7e4 2500w" />
</Frame>

Les sections suivantes expliquent comment créer des formulaires d’étapes d’inscription supplémentaires en utilisant les nœuds et les flux, ainsi que les étapes pour ajouter votre formulaire à une action [Post-connexion](/docs/fr-ca/customize/actions/explore-triggers/signup-and-login-triggers/login-trigger).

## Créer un formulaire à partir de zéro

Suivez ces étapes pour créer un formulaire afin de recueillir des informations :

1. Ouvrez l’éditeur de formulaires en sélectionnant **Auth0 Dashboard (tableau de bord Auth0) > Actions > Forms (formulaires).**
2. Sélectionnez **Créer un formulaire** > **Commencer à partir de zéro**.

Par défaut, un nouveau formulaire contient un nœud Début, un nœud Étape et un nœud Éran fin.

<Frame>
  <img src="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=0b7eab19cd74d021acfed4c270a7354e" alt="Dashboard > Forms > Use Cases > Form" data-og-width="1234" width="1234" data-og-height="371" height="371" data-path="docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=280&fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=fd48d721a99ec02db7d9616504ad90c1 280w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=560&fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=3b89a7857a77c4f683e00168e5b52f03 560w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=840&fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=73440d918d4cbbbd775962d01a7fb4cf 840w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=1100&fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=7a15e2834be1485010881077e384d082 1100w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=1650&fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=8874e3dd5a58e3fd0b5ca04e6e88104b 1650w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/8uPv27EDJI977EW3/docs/images/fr-ca/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=2500&fit=max&auto=format&n=8uPv27EDJI977EW3&q=85&s=e01bd487728155f63a6efe18ceadafe1 2500w" />
</Frame>

### Configurer le nœud d’étape

Le nœud d’étape est l’interface graphique présentée aux utilisateurs. Ajoutez des [champs](/docs/fr-ca/customize/forms/nodes-and-components) au nœud d’étape pour collecter le nom complet de l’utilisateur et les valeurs d’intitulé de son poste en procédant comme suit :

1. Faites glisser un champ **Rich text (Texte enrichi)** depuis le **Components menu (Menu composants)** dans le nœud **d’étape**.

   * **Rich text (Texte enrichi)** : saisissez un message personnalisé.
   * Sélectionnez **Save (Enregistrer)**.
2. Faites glisser un champ **Text (Texte)** dans le nœud **Step (Étape)**.

   * **ID** : saisissez `full_name`.
   * **Label (Étiquette)** : saisissez `Full name`.
   * **Label (Étiquette)** : activez la case à cocher.
   * **Required (Requis)** : activez la case à cocher.
   * Sélectionnez **Save (Enregistrer)**.
3. Faites glisser un champ **Text (Texte)** dans le nœud **Step (Étape)**.

   * **ID** : saisissez `job_title`.
   * **Label (Étiquette)** : saisissez `Job title`.
   * **Label (Étiquette)** : activez la case à cocher.
   * **Required (Requis)** : activez la case à cocher.
   * Sélectionnez **Save (Enregistrer)**.
4. Sélectionnez **Publish (Publier)** pour enregistrer.

<Frame>
  <img src="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=23397ad39be9a37933fb2c4859bd547b" 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/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=280&fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=c58f429d93314592fa38d89ccfd1d445 280w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=560&fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=7e49e04cad63705d5b1e759a2f5c9635 560w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=840&fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=a210a242838ac799bca37bdd67cf8d20 840w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=1100&fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=7eb880b3bc36e26fabaa363570d94121 1100w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=1650&fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=89b6341efca8f02f5ecccf10023869d0 1650w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/bbHLt1bNEw5HAKOd/docs/images/fr-ca/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=2500&fit=max&auto=format&n=bbHLt1bNEw5HAKOd&q=85&s=0bc3284140bc5e663e09c2109b7eaf40 2500w" />
</Frame>

### Configurer le nœud Flow (Flux)

Ajoutez un nœud **Flow (Flux)** après le nœud **Step (Étape)** pour mettre à jour les `user_metadata` et reprenez le flux d’authentification en procédant comme suit :

1. Sélectionnez **Flow (Flux)** en bas de Form Editor (Éditeur de formulaire).
2. Supprimez le lien existant entre les nœuds **Step (Étape)** et **Ending Screen (Écran de fin)**.
3. Sélectionnez le nouveau **Flow (Flux)** > **Click to add a flow (Cliquer pour ajouter un flux)** > **Create a new flow (Créer un nouveau flux).**

   * Saisissez `Update user_metadata (Mettre à jour user_metadata)` dans le champ **Name (Nom)**.
   * Sélectionnez **Create (Créer)**.
   * Sélectionnez **Save (Enregistrer)**.
4. Liez le nœud **Flow (Flux)** aux nœuds **Step (Étape)** et **Ending Screen (Écran de fin)** comme illustré ci-dessous.
5. Sélectionnez **Publish (Publier)** pour enregistrer.

<Frame>
  <img src="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=3d9fe87dd16b07156e2fa159a310ae67" 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/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=280&fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=5a4667fdb3b20df5bcf2b96dd7f6b0a7 280w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=560&fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=dfcfb863a8adbfd2db07d591cf0b5081 560w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=840&fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=2de46601398ca42bc10655ebd0122224 840w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=1100&fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=125726b488e49d2e091a87ac6ea6e814 1100w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=1650&fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=660956a7b61f7fae8cc491aae6ef80a9 1650w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/2wae4N_sSWYMLHvo/docs/images/fr-ca/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=2500&fit=max&auto=format&n=2wae4N_sSWYMLHvo&q=85&s=b493ca47c2002dbe418b3de0eebf9570 2500w" />
</Frame>

Ajoutez une action de mise à jour d’utilisateur Auth0 au flux en suivant ces étapes :

1. Sélectionnez le **fluxUpdate user\_metadata (Mise à jour user\_metadata)** > **flux Edit (Modifier)** pour ouvrir l’éditeur de flux dans un nouvel onglet.
2. Sous l’action **Start (Démarrage)**, sélectionnez l’icône **+** pour ajouter une action **Update user (Mettre à jour l’utilisateur)**. Remplissez les champs ci-dessous, puis sélectionnez **Save (Enregistrer)** pour continuer.

   * **Connection** : dans la liste déroulante, sélectionnez la connexion au coffre-fort de votre application de communication entre machines.

   * **User ID** (ID utilisateur) : Saisissez `{{context.user.user_id}}`.

   * **Body (Corps)** : copiez et collez le code suivant pour mettre à jour les métadonnées utilisateur avec les propriétés `full_name` et `job_title`.

     ```
     {
       "user_metadata": {
         "full_name": "{{fields.full_name}}",
         "job_title": "{{fields.job_title}}"
       }
     }
     ```

   * Sélectionnez **Save (Enregistrer)**.
3. Sélectionnez Publish (Publier) pour enregistrer.

## Récupérer votre code de rendu

Récupérez votre code de rendu pour afficher visuellement le formulaire avec une action de post-connexion personnalisée en suivant ces étapes :

* Dans l’éditeur de formulaires, sélectionnez **\<> Render (Rendre)**.
* Sélectionnez **Copy (Copier)**.

<Frame>
  <img src="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=60b5e47ef43f154e56cfc649f9385887" alt="Dashboard > Actions > Forms > Form > Embed" data-og-width="1400" width="1400" data-og-height="848" height="848" data-path="docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=280&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=b067b8f63f0a4a856ce1c1e2b5b389b8 280w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=560&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=8fb8d97c04539b48918c3102c57e1850 560w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=840&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=3a62ae02709409be826f8631f4cffefc 840w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=1100&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=cd67902d89f905c910730bc435a506c7 1100w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=1650&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=34e23379f7b37f398aa85675bae262d1 1650w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=2500&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=ab1e08737e11f26cb99f811e2ad82b5e 2500w" />
</Frame>

## Créer une action post-connexion

Créez une action post-connexion pour afficher votre formulaire en suivant ces étapes :

1. Naviguez vers **Auth0 Dashboard > Actions > Flows (Flux) > Login (Connexion).**
2. Sélectionnez l’icône **+**, puis **Build from scratch (Créer de A à Z)** :

   * **Name (Nom)** : saisissez `Render Additional Signup Form`.
   * **Trigger (Déclencheur)** : sélectionnez `Login / Post Login`.
   * **Runtime (Temps d’exécution)** : sélectionnez la version recommandée.
3. Sélectionnez **Create (Créer)**.

Pour configurer l’action post-connexion.

1. Supprimez le code existant dans l’éditeur de code.

2. Collez le code de rendu du formulaire dans l’éditeur de code.

3. Modifiez le code pour définir la logique conditionnelle d’affichage du formulaire.

   ```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">
     L’exemple de code ci-dessus affiche le formulaire lorsque les propriétés full\_name et job\_title des métadonnées de l’utilisateur sont manquantes.
   </Callout>

4. Sélectionnez **Deploy (Déployer)**.

5. Glissez-déposez l’action **Render Additional Signup Form (Rendre le formulaire d’inscription supplémentaire)** dans le flux **Login (Connexion)**.

   <Frame>
     <img src="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=549d30137301cf9b88404ed746a555f9" 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/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=280&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=7353216609013dab0ab6a28222ec1828 280w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=560&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=18ddafc706adf47b43e6a7a0cfc02974 560w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=840&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=3095ee63e865d868ee331868bbd247f6 840w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=1100&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=4ac810d06887afc517b5f3bf0e6179bf 1100w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=1650&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=8d6b220a35ce0f653d2e28117404c634 1650w, https://mintcdn.com/docs-staging-feat-update-styling-docs-for-universal-compone/seP2nvgr5gutkrN8/docs/images/fr-ca/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=2500&fit=max&auto=format&n=seP2nvgr5gutkrN8&q=85&s=ec12857a62bf53c76ce976327a030a37 2500w" />
   </Frame>

6. Sélectionnez **Apply (Appliquer)**.

### Tester la mise en œuvre

Testez la mise en œuvre en procédant comme suit :

* Inscrivez-vous à une application en tant que nouvel utilisateur.
* L’action post-connexion dans le flux de connexion affichera le formulaire et demandera des informations.
* Sélectionnez **Auth0 Dashboard > User Management (Gestion des utilisateurs)> Users (Utilisateurs)**, localisez le nouvel utilisateur et vérifiez que ses attributs `full_name` et `job_title` contiennent les informations de l’étape d’inscription supplémentaire.
