RulesとHooksのサポート終了(EOL)日は 2026年11月18日 であり、 2023年10月16 日の時点で作成された新しいテナントは使用できなくなります。Hooksが有効な既存のテナントは、サポート終了までHooksを利用できます。今後はActionsに移行して、Auth0の機能を拡張することを強くお勧めします。Actionsを使用すると、豊富な情報やインラインドキュメント、パブリック
npm
パッケージにアクセスして、外部統合を使って全体的な拡張エクスペリエンスを強化することができます。Actionsの詳細については、「Auth0 Actionsの仕組みを理解する」をお読みください。当社では、移行の参考資料として、RulesからActionsへの移行とHooksからActionsへの移行に関するガイドを提供しています。また、専用の「Actionsへの移行」ページでは、機能の比較やActionsのデモ、その他のリソースを掲載して、円滑な移行をサポートしています。RulesとHooksの廃止の詳細については、当社のブログ記事「RulesとHooksの提供終了について」をお読みください。RulesとHooksの機能は2026年にサポートの終了を予定しているため、新しいルールやフックは、アクションへの移行をテストするためだけに、開発環境内で作成してください。RulesからActionsへの移行方法については、「RulesからActionsに移行する」をお読みください。HooksからActionsへの移行方法については、「HooksからActionsに移行する」をお読みください。
どの拡張ポイントにも複数のフックを作成できますが、1つの拡張ポイントで同時に有効にできるフックは1つに限られています。同じ拡張ポイントに対してその後作成するフックは、自動的に無効になるため、明示的に有効にしなければなりません。有効なフックは、すべてのアプリケーションとAPIに対して実行されます。
新しいフックを作成する際、ある拡張ポイントに作成した最初のフックが自動的に有効になります。同じ拡張ポイントに対してその後作成するフックは、自動的に無効になるため、明示的に有効にしなければなりません。
Dashboardの使用
- [Auth0 Dashboard]>[Auth Pipeline(Authパイプライン)]>[Hooks(フック)]に移動し、有効または無効にする拡張ポイントを見つけます。
-
拡張ポイントの名前と説明のすぐ下にあるドロップダウンボックスをクリックします。
-
有効にするフックを選択し、確定します。すべてのフックを無効にする場合は、
None
を選択します。
Management APIの使用
フック更新エンドポイントにPATCH
呼び出しを行います。HOOK_ID
とMGMT_API_ACCESS_TOKEN
のプレースホルダーの値を、それぞれフックIDとManagement APIのアクセストークンに置き換えてください。
値 | 説明 |
---|---|
HOOK_ID | 更新するフックのID。 |
MGMT_API_ACCESS_TOKEN | create:hooks を持つManagement APIのアクセストークン。詳細については、「Management APIのアクセストークン」をお読みください。 |
enabled
プロパティは、ルールが有効(true
)か、無効(false
)かを示します。