メインコンテンツへスキップ
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に移行する」をお読みください。
ダッシュボードまたはを使用して特定のHookに追加されたHook Secretsを更新できます。 Hook Secretsは、Deploy コマンドラインインターフェイス(CLI)ツールを使用してインポートおよびエクスポートすることもできます。詳細については、「Deploy CLIツール」をお読みください。

ダッシュボードを使用してHook Secretsを更新する

  1. [Auth0 Dashboard]>[Auth Pipeline(Authパイプライン)]>[Hooks(フック)]へ移動し、編集したいHookの横にある鉛筆アイコンをクリックします。
  2. Hookエディターで、レンチアイコンをクリックし、 [Secrets(シークレット)] をクリックします。
  3. 編集したいHook Secretsの値の横にある鉛筆と紙のアイコンをクリックします。
  4. 選択したHook Secretsの名前および/または値を変更し、 [Save(保存)] をクリックします。

Management APIを使用してHook Secretsを更新する

PATCH呼び出しをして、Hook Secretsエンドポイントを更新します。HOOK_IDMGMT_API_ACCESS_TOKENプレースホルダー値をフックIDとManagement APIアクセストークンに必ず置き換えてください。
curl --request PATCH \
  --url 'https://{yourDomain}/api/v2/hooks/HOOK_ID/secrets' \
  --header 'authorization: Bearer MGMT_API_ACCESS_TOKEN' \
  --header 'cache-control: no-cache' \
  --header 'content-type: application/json' \
  --data '{ [ "HOOK_SECRET_KEY", "HOOK_SECRET_VALUE" ], [ "HOOK_SECRET_KEY", "HOOK_SECRET_VALUE" ] }'
説明
MGMT_API_ACCESS_TOKENupdate:hooksのあるManagement APIのアクセストークンです。詳細については、「Management APIのアクセストークン」をお読みください。
HOOK_IDシークレットを更新するフックのIDです。
HOOK_SECRET_KEY指定したフックで更新したいシークレットの名前です。このエンドポイントは、鍵と値のペアを受け付けます。
HOOK_SECRET_VALUE指定したフックで更新したいシークレットの値です。このエンドポイントは、鍵と値のペアを受け付けます。
指定のフックに対して構成されたフックシークレットを取得する際は、値に_VALUE_NOT_SHOWNのプレースホルダーテキストを含めます。更新中はこのプレースホルダーテキストを返さないよう注意してください。シークレットの現在の値が上書きされてしまいます。

もっと詳しく

I