Im Schritt „Basisinformationen“ unterstützte Felder
Erfahren Sie mehr über die im Schritt „Basisinformationen“ des Registrierungsassistenten unterstützten Felder, einschließlich Feldtypen, Validierungsregeln und Anforderungen an die Verschachtelung
Der Registrierungsassistent kann im Schritt „Basisinformationen“ nur bestimmte Daten akzeptieren und verarbeiten. Die folgenden Tabellen enthalten die für diesen Schritt unterstützten Felder:
- Felder für E-Mail, Passwort und Passwortbestätigung
- Felder für Vorname, Nachname und Geburtsdatum
- Adressfelder
- Telefonfelder
- Einwilligungs- und Zustimmungsfelder
Für jedes Feld wird angegeben, ob es unabhängig verwendet werden kann oder innerhalb einer bestimmten Gruppe verschachtelt werden muss.
Feldnamen müssen genau wie in der Spalte Name angegeben festgelegt werden. Feldbezeichnungen, die auf der Seite Sign Up in der B2CORE-Benutzeroberfläche angezeigt werden, können entsprechend Ihren Präferenzen angepasst werden.
Zusätzlich werden in der Spalte Validation rules spezifische Datenvalidierungsregeln aufgeführt, die den Feldern zugewiesen werden sollten.
Beschreibungen aller verfügbaren Feldtypen und Datenvalidierungsregeln, die den Feldern zugewiesen werden können, finden Sie unter Feldtypen und Validierungsregeln.
Felder für E-Mail, Passwort und Passwortbestätigung
Die folgende Tabelle enthält Informationen zu den Feldern für die Eingabe einer E-Mail-Adresse, das Festlegen eines Passworts und die Bestätigung des Passworts, einschließlich Feldtypen, Validierungsregeln und zusätzlicher Attribute für eine korrekte Konfiguration.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| input |
requiredemail:rfc,spoof,strictunique_active_email |
No | — | ||
| password | passwordButton | Password |
requiredpassword_lengthpassword_content
|
No |
Label hint — specify
password_hint
|
| password_confirmation | passwordButton | Password confirmation |
requiredsame:password
|
No |
Label hint — specify
password_confirmation_hint
|
Felder für Vorname, Nachname und Geburtsdatum
Die folgende Tabelle enthält die Felder für die Eingabe eines Vornamens, Nachnamens und Geburtsdatums.
Diese Felder müssen innerhalb des group-Felds mit dem Namen info verschachtelt werden.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| info | group | — | — | No | — |
| givenName | input | First name |
requiredstringmin:1max:30info_name
|
Must be nested in the info group |
— |
| familyName | input | Last name |
requiredstringmin:1max:30info_name
|
Must be nested in the info group |
— |
| birthday | date | Birth date |
requireddateage:18
|
Must be nested in the info group |
— |
Adressfelder
Die folgende Tabelle enthält die Felder für die Eingabe von Adressinformationen.
Diese Felder müssen innerhalb des group-Felds mit dem Namen 0 verschachtelt werden, das wiederum innerhalb der group mit dem Namen addresses verschachtelt werden muss.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| addresses | group | — |
requiredarray
|
No | — |
| 0 | group | — | — | Must be nested in the addresses group |
— |
| country_code | select | Country |
requirednullablecountries_handbook
|
Must be nested in the 0 group |
Options type (endpoint) — specify
/api/v1/countriesOptions type (type) — specify CountriesFor usage details, refer to the example provided below the table. |
| state | input | State |
requiredstringmin:1
|
Must be nested in the 0 group |
— |
| postal_code | input | Postal/Zip Code |
required
|
Must be nested in the 0 group |
— |
| city | input | City |
requiredstringmin:1
|
Must be nested in the 0 group |
— |
Telefonfelder
Die folgende Tabelle enthält das Feld für die Eingabe einer Telefonnummer.
Dieses Feld muss innerhalb des group-Felds mit dem Namen 0 verschachtelt werden, das wiederum innerhalb der group mit dem Namen phones verschachtelt werden muss.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| phones | group | — |
requiredarray
|
No | — |
| 0 | group | — | — | Must be nested in the phones group |
— |
| phone | input | Phone number |
requireddistinctphone:AUTO
|
Must be nested in the 0 group |
Mask key — specify
phone
|
Einwilligungs- und Zustimmungsfelder
Die folgende Tabelle enthält die für die Einwilligung von Kunden erforderlichen Felder. Diese Felder sind wesentlich, um notwendige Vereinbarungen und Einwilligungen von Kunden einzuholen. Diese Felder müssen innerhalb des group-Felds mit dem Namen requirements verschachtelt werden.
| Name | Field type | Label | Validation rules | Nesting requirements | Additional attributes |
|---|---|---|---|---|---|
| requirements | group | — |
array
|
No | — |
| pdp | boolean |
labels.agreement This label is used to include a link to the document containing the terms and conditions that clients must agree to. |
requiredbooleanrequiredValue
|
Must be nested in the requirements group |
— |
| adult | boolean | I am an adult |
requiredbooleanrequiredValue
|
Must be nested in the requirements group |
— |
| resident | boolean | I am not a US, Iran, or North Korea resident |
requiredbooleanrequiredValue
|
Must be nested in the requirements group |
— |
Zuletzt aktualisiert am