メインコンテンツへスキップ
Forms は、追加のステップやビジネスロジックでアイデンティティフローを拡張できる、カスタマイズ可能なフォームを作成するためのビジュアルエディターです。
Dashboard > Actions > Forms
Forms の主な機能は次のとおりです。
  • テナントのドメイン内で完結する、安全で管理されたエクスペリエンス。Redirect を使用してユーザーを外部サイトにリダイレクトする必要はありません。
  • フロントエンドとバックエンドのバリデーションを備えた、あらかじめ用意されたコンポーネント。
  • すぐに利用できるサードパーティ統合によるカスタムビジネスロジック。
  • と一貫したブランディング。
Forms を使用すると、次のようなユースケースを実現できます。
  • プログレッシブプロファイリング: ユーザーが製品を利用する中で追加情報の入力を必須にするための条件セットを定義します。たとえば、3 回目のログイン時にユーザープロファイルの入力完了を求めることができます。
  • カスタムポリシーへの同意: ポリシーを更新する必要がある場合は、ユーザーが最新のポリシーに同意しているかどうかを確認するロジックを定義し、その結果に応じて同意を求めるカスタムフォームを表示できます。
  • カスタムのサインアップまたはログインステップ: 追加のステップとカスタムロジックでフローを拡張およびカスタマイズします。たとえば、OTP やアカウントリンクを使用してメールアドレスや電話番号を確認したり、Stripe で支払い情報を確認したりできます。
詳しく読む学べる内容
Nodes and componentsForms とそのコンポーネントについて。
FlowsFlows とそのコンポーネントについて。
VariablesForms と Flows におけるさまざまな種類の変数について。
Routers: Add conditional logic to FormsForms で条件付きロジックのルーティングを実装する方法。
Custom Field Component for FormsForms でカスタムフィールドを作成する方法。
Render forms using ActionsActions を使用してフォームをレンダリングする方法。
Using the VaultForms で API credentials を安全に保存する方法。
Custom Messages and TranslationForms でカスタムメッセージと翻訳を作成する方法。
Resources: TemplatesAuth0 のフォームテンプレートについて。
Use Cases: Progressive profilingプログレッシブプロファイリングフォームを実装する方法。Login Action で使用します。
Use Cases: Custom policiesカスタムポリシーフォームを実装する方法。Login Action で使用します。
Use Cases: Custom signup stepsカスタムサインアップステップを実装する方法。Login Action で使用します。