> ## Documentation Index
> Fetch the complete documentation index at: https://docs-staging-fix-ss-log-app-metadata-user-metadata-clarific.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ユースケース：Formsを使用して追加のサインアップ手順を構成する

> Forms for Actionsを使用して追加のサインアップ手順を構成する方法を説明します。

<Card title="始める前に">
  1. 以下のスコープを有効にして、[マシンツーマシンアプリケーション](https://auth0.com/docs/get-started/auth0-overview/create-applications/machine-to-machine-apps)を作成します。

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

  2. マシンツーマシンアプリケーションの資格情報を使って[Vault接続](/docs/ja-jp/customize/forms/vault)を追加します。
</Card>

Forms for Actionsを使用すると、サインアップまたはログインフローに追加のステップを作成し、ユーザーがアプリケーションにアクセスできるようにする前にそれらのステップを必須にすることができます。

<Frame>
  <img src="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=021dacfcaa3bda41b38067088f033f3f" 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/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=280&fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=ff1a5e4493f02b20b28bebdb34acc78f 280w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=560&fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=9b2a2639d48a66ef47eec712b304bfcc 560w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=840&fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=4de79645fb76b7eebab1d68615ae3e3c 840w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=1100&fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=1ec2aef6ac614705a3aab936416378d6 1100w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=1650&fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=217d0dadd2d6b9420d207e7361c552da 1650w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/nVy5a6j9ygPkp4bC/docs/images/ja-jp/cdy7uua7fh8z/ZOQNi6SrEC9OREcBbdiJ3/d79f84fb61acd5473bdf932527e26d58/custom-signup-form.png?w=2500&fit=max&auto=format&n=nVy5a6j9ygPkp4bC&q=85&s=147244d2a8f42f7f4c5422f649cd4413 2500w" />
</Frame>

以下のセクションでは、ノードとフローを使用して追加のサインアップステップフォームを作成する方法と、フォームを[ポストログイン](/docs/ja-jp/customize/actions/explore-triggers/signup-and-login-triggers/login-trigger)アクションに追加する手順について説明します。

## フォームをゼロから作成する

情報を収集するためのフォームを作成するには、次の手順に従ってください。

1. **［Auth0 Dashboard］>［Actions（アクション）］>［Forms（フォーム）］** の順に選択して、フォームエディターを開きます。
2. **［Create Form（フォームを作成）］** > **［Start from scratch（初めから作成する）］** の順に選択します。

特に設定を変更しない限り、新しいフォームには開始ノード、ステップノード、および終了スクリーンノードが含まれます。

<Frame>
  <img src="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=c49b8562214fc47d607637bff0355001" alt="Dashboard > Forms > Use Cases > Form" data-og-width="1234" width="1234" data-og-height="371" height="371" data-path="docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=280&fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=8cca0626ec836d7343eb77f56d41fa66 280w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=560&fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=59567d4ed40858b6c0cd1acf72d8fece 560w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=840&fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=a6ae3f981d17bd534884dfcfbadc5c9f 840w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=1100&fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=d7a0b352b5433752a1b29ffab67e0896 1100w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=1650&fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=5dd3c52f3c41f20ef637f67e069c4e42 1650w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/73vqLAC_4jzkoyCu/docs/images/ja-jp/cdy7uua7fh8z/2TZ9jSjgEcARFpULI6hz4R/a4319a1bd482f2ee5cc23100fdb2f42c/New-form-Forms-for-action-use-case.png?w=2500&fit=max&auto=format&n=73vqLAC_4jzkoyCu&q=85&s=33143a7ae72eb3b3a3b103e9de482c39 2500w" />
</Frame>

### ステップノードを構成する

ステップノードは、ユーザーに表示されるグラフィカルインターフェースです。次の手順に従って、ステップノードに[フィールド](/docs/ja-jp/customize/forms/nodes-and-components)を追加し、ユーザーのフルネームと役職の値を収集します。

1. **［Components menu（コンポーネントメニュー）］** から **［Rich text（リッチテキスト）］** フィールドを **［Step（ステップ）］** ノードにドラッグします。

   * **［Rich text（リッチテキスト）］** ：カスタムメッセージを入力します。。
   * **［Save（保存）］** を選択します。
2. **［Text（テキスト）］** フィールドを **［Step（ステップ）］** ノードにドラッグします。

   * **Id** ：`full_name`を入力します。
   * **［Label（ラベル）］** ：`フルネーム`を入力します。
   * **［Label（ラベル）］** ：チェックボックスを有効にします。
   * **［Required（必要）］** ：チェックボックスを有効にします。
   * **［Save（保存）］** を選択します。
3. **［Text（テキスト）］** フィールドを **［Step（ステップ）］** ノードにドラッグします。

   * **Id** ：`job_title`を入力します。
   * **［Label（ラベル）］** ：`役職`を入力します。
   * **［Label（ラベル）］** ：チェックボックスを有効にします。
   * **［Required（必要）］** ：チェックボックスを有効にします。
   * **［Save（保存）］** を選択します。
4. **［Publish（公開）］** を選択し、保存します。

<Frame>
  <img src="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=c45eb290187868e4ef9aaaec2631695a" 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/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=280&fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=8feaa86f5210c11c9deaa8c57665bfad 280w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=560&fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=ac11b87b269c90d91c84e72b8e4969fc 560w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=840&fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=2d1ea9f5963f180e76565917b115d77a 840w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=1100&fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=1e14a6040d18a4375a1c87ba6af78362 1100w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=1650&fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=62e5fefb4d00b8881700aea03c3aa5d5 1650w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/XMfCJv9jfeC0Q3L4/docs/images/ja-jp/cdy7uua7fh8z/6Kcn0ai9fsVsqHwZpTGByG/37cbf4ffee63a7010926b15f06dd20ac/custom-signup-step-node.png?w=2500&fit=max&auto=format&n=XMfCJv9jfeC0Q3L4&q=85&s=131d4bcbe2da709048b816e575f98482 2500w" />
</Frame>

### フローノードの構成

次の手順に従って、 **［Step（ステップ）］** ノードの後に​​ **［Flow（フロー）］** ノードを追加し、`user_metadata`を更新して認証フローを再開します。

1. フォームエディターの下にある **［Flow（フロー）］** を選択します。
2. **［Step（ステップ）］** と **［Ending Screen（終了スクリーン）］** ノードの間にある既存のリンクを削除します。
3. 新しい **［Flow（フロー）］** > **［Click to add a flow（クリックして、フローを追加する）］** > **［Create a new flow（新しいフローを作成する）］** を選択します。

   * **［Name（名前）］** フィールドに`Update user_metadata`を入力します。
   * **［Create（作成）］** を選択します。
   * **［Save（保存）］** を選択します。
4. 下の画像のように **［Step（ステップ）］** と **［Ending Screen（終了スクリーン）** ノードに **［Flow（フロー）］** ノードをリンクします。
5. **［Publish（公開）］** を選択し、保存します。

<Frame>
  <img src="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=4aff1b789004f4d67d70e51d465a5c76" 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/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=280&fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=62a014427ae722d3547fc2c9c1f1ee18 280w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=560&fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=a799174a21a47380275c5bde39bfd22b 560w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=840&fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=70f0dfc293198cb370937b88b78e7b1c 840w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=1100&fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=3a2e6098fe2498e0e33d694cc299259b 1100w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=1650&fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=1dfc33868b797c632a2bd475fe38384c 1650w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/SvhX15lfbE2maUdA/docs/images/ja-jp/cdy7uua7fh8z/4nTdYdA2Hu5vK65smkdvJg/db3294ebc25a7c2636be96362a3ea56e/custom-signup-step-flow.png?w=2500&fit=max&auto=format&n=SvhX15lfbE2maUdA&q=85&s=9f3dd31925d9421a9a9469c7e93b6e94 2500w" />
</Frame>

Auth0ユーザーの更新アクションをフローに追加するには、次の手順に従います。

1. **［Flow（フロー）］** の **［Update user\_metadata（user\_metadataの更新）］** > **［Edit flow（フローの編集）］** を選択し、新しいタブでフローエディターを開きます。
2. アクションの開始の下にある **［+］** アイコンを選択し、 **Update user（ユーザーの更新）** アクションを追加します。以下のフィールドに記入して、 **［Save（保存）］** を選択し、続けてください。

   * **Connection（接続）** ：ドロップダウンからM2MアプリケーションへのVault接続を選択します。

   * **User ID（ユーザーID）** ：`{{context.user.user_id}}`と入力します。

   * **［Body（ボディ）］** ：次のコードをコピーして貼り付け、`full_name`および`job_title`プロパティを使用してuser\_metadataを更新します。

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

   * **［Save（保存）］** を選択します。
3. ［Publish（公開）］を選択し、保存します。

## フォームレンダーコードを取得する

次の手順に従って、フォームレンダーコードを取得して、カスタムのログイン後アクションを使ったフォームを視覚的にレンダリングします。

* Formディターから **`<>`［Render（レンダー）］** を選択します。
* **［Copy（コピー）］** を選択します。

<Frame>
  <img src="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=278cce88276b97aece279d7f6e1d985b" alt="Dashboard > Actions > Forms > Form > Embed" data-og-width="1400" width="1400" data-og-height="848" height="848" data-path="docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=280&fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=b4758fbc4121f6a78b60459e0f77c0a0 280w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=560&fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=cf66190166268a314e1e346978a5135d 560w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=840&fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=70fa8888cf2e1aa8683c5058b91394b3 840w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=1100&fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=f9195362a98d62728597137e72758f49 1100w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=1650&fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=f0233dfcd4b4cf6caaa6242cd497fef0 1650w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/62QIoIQSBfS_XUi6/docs/images/ja-jp/cdy7uua7fh8z/2EIUzc539sq9lwoTKbjoJv/496a864c0fc44a782c9cadca119dbfb0/embed.png?w=2500&fit=max&auto=format&n=62QIoIQSBfS_XUi6&q=85&s=ee4e5c3b35cde980b430b2c32b25e145 2500w" />
</Frame>

## ポストログインアクションの作成

ポストログインアクションを作成してフォームをレンダリングするには、次の手順に従います。

1. **［Auth0 Dashboard（Auth0ダッシュボード）］>［Actions（アクション）］>［Flows（フロー）］>［Login（ログイン）］** に移動します。
2. **+** アイコンを選択し、 **［Build from scratch（初めから構築する）］** を選択します。

   * **［Name（名前）］** ：`［Render Additional Signup Form（追加サインアップフォームのレンダリング）］`を入力します。
   * **［Trigger（トリガー）］** ：`［Login / Post Login（ログイン/ログイン後）］`を選択します。
   * **［Runtime（ランタイム）］** ：推奨バージョンを選択します。
3. **［Create（作成）］** を選択します。

ログイン後アクションを構成するには：

1. 既存のコードをコードエディターから削除します。

2. フォームレンダリングコードをコードエディターにペーストします。

3. コードを編集して、フォームをレンダリングする条件ロジックを定義します。

   ```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">
     上の例にあるコードでは、ユーザーのメタデータにfull\_nameプロパティとjob\_titleプロパティがない場合にフォームが表示されます。
   </Callout>

4. **［Deploy（導入）］** を選択します。

5. **［Render Additional Signup Form（追加サインアップフォームのレンダリング）］** アクションを **［Login（ログイン）］** フローにドラッグ＆ドロップします。

   <Frame>
     <img src="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=09434750a96ab0022e4df73939dee4aa" 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/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png" data-optimize="true" data-opv="3" srcset="https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=280&fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=6e70af35a8d12b8418dab436dec10ba1 280w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=560&fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=f4e640110acc4206d7b75e1805263fd9 560w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=840&fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=a18b1c7e92d600e1c989e5e29d175274 840w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=1100&fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=a01af906557de156479568bd16f75e6e 1100w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=1650&fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=e9ddb16933ab6e9311322a3172098ca8 1650w, https://mintcdn.com/docs-staging-fix-ss-log-app-metadata-user-metadata-clarific/RYoZDKhvfjVVITHX/docs/images/ja-jp/cdy7uua7fh8z/1WBOicIOcH98hKj6Lq9HF2/4951e30a0cc08c7c5daa0116eaa17e11/Screenshot_2024-03-01_at_15.48.00.png?w=2500&fit=max&auto=format&n=RYoZDKhvfjVVITHX&q=85&s=fda6b665a712ef9ed89279263a7c292a 2500w" />
   </Frame>

6. **［Apply（適用）］** を選択します。

### 実装のテスト

次の手順に従って実装をテストします。

* 新規ユーザーでアプリケーションにサインアップします。
* ログインフローのログイン後アクションでは、フォームがレンダリングされ、情報の入力が求められます。
* **［<Tooltip data-tooltip-id="react-containers-DefinitionTooltip-0" href="/docs/ja-jp/glossary?term=auth0-dashboard" tip="Auth0 Dashboard: サービスを構成するためのAuth0の主製品。" cta="用語集の表示">Auth0 Dashboard</Tooltip>（Auth0ダッシュボード）］>［User Management（ユーザー管理）］>［Users（ユーザー）］** を選択し、新しいユーザーを見つけ、その属性`full_name`および`job_title`が追加サインアップステップからの情報を含んでいることを検証します。
