メインコンテンツへスキップ
Rules と Hooks のサポート終了 (EOL) 日は 2026年11月18日 です。また、2023年10月16日 以降に作成された新規テナントでは、これらはすでに利用できません。Hooks が有効になっている既存のテナントでは、サポート終了日まで Hooks 機能を引き続き利用できます。Auth0 を拡張するには、Actions の使用を強くお勧めします。Actions では、豊富な型情報、インラインドキュメント、公開 npm パッケージを利用できるほか、全体的な拡張性を高める外部連携も利用できます。Actions の機能について詳しくは、Understand How Auth0 Actions Work をご覧ください。移行を支援するために、migrate from Rules to Actionsmigrate from Hooks to Actions のガイドを提供しています。また、機能比較、an Actions demo、および移行に役立つその他のリソースをまとめた専用ページ Move to Actions も用意しています。Rules と Hooks の廃止について詳しくは、ブログ記事 Preparing for Rules and Hooks End of Life をご覧ください。
2026年に Rules と Hooks の機能が削除される予定のため、新しい Rules または Hooks は、Actions への移行をテストする目的に限り、Development 環境でのみ作成してください。Rules を Actions に移行する方法については、Migrate from Rules to Actions をご覧ください。Hooks を Actions に移行する方法については、Migrate from Hooks to Actions をご覧ください。
ファイアウォールの内側にある環境では、この機能を正しく動作させるために、適切な Auth0 の IP アドレスを許可リストに追加する必要がある場合があります。詳しくは、Auth0 IP Addresses for Allow Lists をご覧ください。
Hooks は、安全で自己完結型の関数であり、Auth0 プラットフォームの特定の拡張ポイントで実行される際に Auth0 の動作をカスタマイズできます。Auth0 は実行時に Hooks を呼び出して、カスタム Node.js コードを実行します。 接続で Hooks を使用できるかどうかは、拡張ポイントによって異なります。接続で使用できる Hooks は、データベース接続および 接続でのみ機能し、Auth0 の Rate Limit Policy の対象となります。詳しくは、Database Connections および Passwordless Connections をご覧ください。
読む項目内容
Create HooksDashboard または Management API を使用して Hooks を作成する方法。
Update HooksDashboard または Management API を使用して Hooks を更新する方法。
Delete HooksDashboard または Management API を使用して Hooks を削除する方法。
Enable/Disable HooksDashboard および Management API を使用して Hooks を有効化または無効化する方法。
View HooksDashboard および Management API を使用して Hooks を表示する方法。
View Logs for Hooks特定の設定済み Hooks のリアルタイムログイベントを表示する方法。
Extensibility PointsHooks を実行できる Auth0 の拡張ポイントについて。
Hook SecretsHooks での secrets の保存方法と管理方法について。