属性を有効にする
- 新しい接続
- 既存の接続
- Auth0 Dashboard > Authentication > Database に移動します。
- +Create DB Connection を選択します。
- 接続名を入力し、属性を選択します。
- 接続の認証方法を選択します。
| 設定 | 値 |
|---|---|
\{attribute} を識別子として使用 | True |
\{attribute} でのサインアップを許可 | 必須 |
ユーザープロファイルで \{attribute} を必須にする | True |
| Username の長さ | 最小: 1 最大: 15 |
| メールアドレス形式の username を許可 | False |
| 電話番号形式の username を許可 | False |
属性を設定する
メールアドレス属性の設定オプション
メールアドレス属性の設定オプション
| Option | |
|---|---|
| メールアドレスを識別子として使用 | これを有効にすると、メールアドレスがこの接続の識別子になります。ユーザーはログインやパスワードのリセットにメールアドレスを使用できるようになります。 |
| 検証方法 | メールアドレス確認リンクまたは OTP を選択します。 |
| メールアドレスでのサインアップを許可 | サインアップ時にメールアドレスをどのように収集するかを選択します
サインアップフローには次が含まれます。
|
| サインアップ時にメールアドレスを確認する | ユーザーはサインアップ時に、マジックリンクを使用してメールアドレスの確認を求められます。 |
| ユーザープロファイルでメールアドレスを必須にする | この接続でユーザープロファイルを作成または更新するすべての操作で、メールアドレスを必須にします。 次の場合にメールアドレスが必要になります。
|
username 属性と設定オプション
username 属性と設定オプション
| Option | |
|---|---|
| username を識別子として使用 | これを有効にすると、username がこの接続の識別子になります。ユーザーはログインやパスワードのリセットに username を使用できるようになります。 |
| username でのサインアップを許可 | サインアップ時に username をどのように収集するかを選択します
サインアップフローには次が含まれます。
|
| ユーザープロファイルで username を必須にする | この接続でユーザープロファイルを作成または更新するすべての操作で、username を必須にします。 次の場合に username が必要になります。
|
| username の長さ | ユーザーの username として許可される最小文字数と最大文字数を設定します。 |
電話番号属性の設定オプション
電話番号属性の設定オプション
| Option | |
|---|---|
| 電話番号を識別子として使用 | これを有効にすると、phone_number がこの接続の識別子になります。ユーザーはログインやパスワードのリセットに phone_number を使用できるようになります。 |
| 電話番号でのサインアップを許可 | サインアップ時に電話番号をどのように収集するかを選択します
サインアップフローには次が含まれます。
|
| サインアップ時に電話番号を確認する | ユーザーはサインアップ時に、OTP を使用して電話番号を確認する必要があります。 電話番号プロバイダーが設定されていることを確認してください。設定されていない場合、ユーザーはサインアップを続行できません。 |
| ユーザープロファイルで電話番号を必須にする | この接続でユーザープロファイルを作成または更新するすべての操作で、電話番号を必須にします。 次の場合に電話番号が必要になります。
|
接続の既存の属性を設定または削除する
接続を元に戻す
attributes パラメーターを含まない options オブジェクトを指定して、 の 接続を更新する エンドポイントを使用します。
optionsパラメーターを使用すると、optionsオブジェクト全体が上書きされます。データの欠落やその他の問題を避けるため、接続のoptionsオブジェクトの内容をコピーして PATCH 呼び出しに含め、現在のすべてのパラメーターが含まれていることを確認してください。削除するパラメーターはattributesのみです。- テナントで属性として
usernameが有効になっている場合、以下の操作を行うにはusernameの設定を変更する必要があります。この方法を選択する場合は、usernameの設定を再構成する必要があります。