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の提供終了について」をお読みください。IPv6アドレスはパブリックエンドポイントで公開しています(例:
travel0.us.auth0.com
)。IPv6をサポートするマシンから要求が届いた場合、context.request.ip
プロパティにIPv6アドレスが含まれます。手動でIPアドレスを操作する場合は、ipaddr.js@1.9.0 libraryの使用をお勧めします。console.log
を使用できます。[Save and Try(保存して試す)] 、Real-time Webtask Logs 拡張機能でログを表示する、レガシークライアントの場合は、Debug Rule CLI(ルールのデバッグCLI)を使用して、console.log
アウトプットを確認できます。

Try this Rule(このRuleを試す)
Rules Editor(ルールエディター)の [Save and Try(保存して試す)] ボタンを使用すると、モックの ユーザー と コンテキスト オブジェクトを使って、ルールを独立して実行できます。[TRY(試す)] をクリックすると、これら2つのオブジェクトを入力としてルールが実行され、すべてのconsole.log
を表示します。
このルールスクリプトを試す 機能は、指定のクライアントテキスト外で機能します。この機能を使用した場合、ルールが、実際のアプリケーションから呼び出された際に提供されるデータに依存していると、問題が発生することがあります。

リアルタイムのログ拡張機能
Real-time Webtask Logs(リアルタイムのWebタスクログ)拡張機能は、アカウントにあるすべてのカスタムコードのログをリアルタイムで表示します。これにはすべてのconsole.log
アウトプットと例外が含まれます。詳しくは、Real-time Webtask Logs(リアルタイムのWebタスクログ)をご覧ください。
Debug Rule CLI(ルールのデバッグCLI)
Webtask.ioおよびWebtask CLIにアクセスできるのは、2018年7月17日より前に作成されたテナントのみです。それより新しいテナントをご利用のエンタープライズのお客様は、アカウント担当者にアクセス権をリクエストしてください。その他のリクエストには、Auth0お問い合わせフォームをご利用いただければ、個別に対応いたします。
console.log
の出力とルール実行中に発生する未処理の例外を確認できます。
例: