Skip to main content
テナントで Flexible Identifiers を有効にすると、本番環境に破壊的変更が生じる可能性があります。想定される問題や制限事項の詳細については、Flexible Identifiers and Attributes を参照してください。
データベース接続では、メールアドレス、電話番号、または username などの属性は Flexible Identifiers の一部です。エンドユーザーは、これらの属性を使用してサインアップ、認証、パスワードのリセットを行います。各属性には固有の設定があります。

属性を有効にする

  1. Auth0 Dashboard > Authentication > Database に移動します。
  2. +Create DB Connection を選択します。
  3. 接続名を入力し、属性を選択します。
  4. 接続の認証方法を選択します。
新しい接続にはデフォルト値が設定されており、接続の作成後に編集できます。

属性を設定する

接続の Attributes タブを選択します。使用可能な属性から選んで Configure を選択します。属性設定を更新したら、Save を選択します。

接続の既存の属性を設定または削除する

すべての属性は、 で変更または削除できます。削除された属性は、ユーザーのログイン、サインアップ、パスワードのリセットには使用できません。また、各接続では少なくとも 1 つの属性を有効なままにしておく必要があります。 属性を変更または削除するには、Attributes タブに移動し、Remove を選択します。

接続を元に戻す

接続を元の状態に戻すには、以下のように attributes パラメーターを含まない options オブジェクトを指定して、接続を更新する エンドポイントを使用します。
  • options パラメーターを使用すると、options オブジェクト全体が上書きされます。データの欠落やその他の問題を避けるため、接続の options オブジェクトの内容をコピーして PATCH 呼び出しに含め、現在のすべてのパラメーターが含まれていることを確認してください。削除するパラメーターは attributes のみです。
  • テナントで属性として username が有効になっている場合、以下の操作を行うには username の設定を変更する必要があります。この方法を選択する場合は、username の設定を再構成する必要があります。