Client オブジェクトでは client_metadata として、ルールでは context.clientMetadata として参照できます。たとえば、アプリケーションのホームページ URL (Auth0 ではアプリケーションの設定にデフォルトでは用意されていない項目) を保存できます。
クライアントメタデータは、アプリケーション (クライアント) のプロパティの一部として保存されます。データ型、フィールド名、保存の制限事項について詳しくは、Metadata Field Names and Data Types をご覧ください。
クライアントシークレットの保存場所
シークレットをどこに保存するかは、そのシークレットの適用範囲によって異なります。
- アプリケーションごとに 1 つだけのシークレットですか? その場合は、
client_metadataが適しています。 - システム全体で同じシークレットですか (つまり、すべてのアプリケーション、または多数のアプリケーションで共通) ? その場合は、ルールの設定値の方が適しているかもしれません
- ユーザーごとに異なるシークレットですか? その場合は、
app_metadataに保存する方が適しているかもしれません。
アプリケーション メタデータのキーと値のペアを追加
- Auth0 Dashboard > アプリケーション > アプリケーション に移動し、対象のアプリケーションを選択します。
- 下にスクロールして 詳細設定 をクリックします。
-
アプリケーションメタデータ タブで、キーの名前と値を入力し、追加 をクリックします。

- 変更を保存 をクリックします。
アプリケーションのメタデータ値を更新する
- Auth0 Dashboard > アプリケーション > アプリケーション に移動し、対象のアプリケーションを選択します。
- 下にスクロールして 詳細設定 をクリックします。
- アプリケーションメタデータ タブで、変更したいキーの名前と新しい値を入力し、追加 をクリックします。
- 変更を保存 をクリックします。
アプリケーションのメタデータを削除する
- Auth0 Dashboard > アプリケーション > アプリケーション に移動し、対象のアプリケーションを選択します。
- 下にスクロールして、詳細設定 をクリックします。
- アプリケーションメタデータ タブで、削除するキーと値のペアを見つけて、ごみ箱アイコンをクリックします。
- 削除を確認します。
- 変更を保存 をクリックします。