メインコンテンツへスキップ
Rules と Hooks のサポート終了 (EOL) 日は 2026 年 11 月 18 日 です。また、2023 年 10 月 16 日 以降に作成された新規テナントでは、すでに利用できなくなっています。アクティブな Hooks を持つ既存のテナントは、サポート終了まで Hooks へのアクセスを維持できます。Auth0 を拡張するには、Actions の使用を強くお勧めします。Actions では、豊富な型情報、インラインドキュメント、公開 npm パッケージを利用できるほか、拡張性をさらに高める外部連携にも接続できます。Actions で提供される機能の詳細については、Understand How Auth0 Actions Work をご覧ください。移行を支援するために、Rules から Actions への移行Hooks から Actions への移行 のガイドを提供しています。また、機能比較、Actions のデモ、および移行に役立つその他のリソースを紹介した専用の Move to Actions ページもあります。Rules と Hooks の非推奨化について詳しくは、ブログ記事 Preparing for Rules and Hooks End of Life をご覧ください。
Rules は、プロトコル固有の成果物が生成される認証パイプラインの一部として、さまざまな場面で使用できます。
  • ( Connect (OIDC) )
  • ()
  • におけるアサーション
Rules が実行される新しいパイプラインは、認証リクエストごとに作成されます。また、Rules には Auth0 の Rate Limit Policy が適用されます。
読む…学べる内容…
Rule Use CasesRule のさまざまなユースケース。
Create RulesAuth Dashboard または Management API を使用して Rules を作成する方法。
Store Rule ConfigurationsRules でグローバル設定オブジェクトを使用して、よく使う値を保存する方法。
Cache Expensive Resources in RulesRule を実行するたびにリソースを作成する代わりに、global オブジェクトを使って保存済みのリソースを再利用する方法。
Debug RulesRules をデバッグする方法。
Use the Management API from Within RulesRules 内から Auth0 Management API のエンドポイントにアクセスする方法。
Redirect Users from Within Rules認証トランザクションが完了する前に、Rules を使用してユーザーをリダイレクトする方法。
User Object Properties in Rulesuser オブジェクトと、それが ID プロバイダーから返されたログイン済みユーザーの情報をどのように保持するか。
Context Object Properties in Rulescontext オブジェクトと、それが現在の認証トランザクションに関するコンテキスト情報をどのように保持するか。
Raise Errors from RulesRules 内からユーザーにエラーメッセージを表示する方法。