Campos compatibles en el paso Información básica
Obtenga información sobre los campos compatibles en el paso Información básica del asistente de registro, incluidos los tipos de campo, las reglas de validación y los requisitos de anidamiento
El asistente de registro puede aceptar y procesar solo datos específicos dentro del paso Información básica. Las tablas a continuación describen los campos compatibles con este paso:
- Campos de correo electrónico, contraseña y confirmación de contraseña
- Campos de nombre, apellido y fecha de nacimiento
- Campos de dirección
- Campos de teléfono
- Campos de consentimiento y acuerdo
Para cada campo, se indica si puede utilizarse de forma independiente o si debe anidarse dentro de un grupo específico.
Los nombres de los campos deben especificarse exactamente como se proporcionan en la columna Nombre. Las etiquetas de los campos que se mostrarán en la página Registrarse de la interfaz de usuario de B2CORE pueden modificarse según sus preferencias.
Además, las reglas específicas de validación de datos que deben asignarse a los campos se enumeran en la columna Reglas de validación.
Para ver las descripciones de todos los tipos de campo disponibles y las reglas de validación de datos que pueden asignarse a los campos, consulte Tipos de campo y Reglas de validación.
Campos de correo electrónico, contraseña y confirmación de contraseña
La tabla a continuación proporciona información sobre los campos para introducir un correo electrónico, establecer una contraseña y confirmar la contraseña, incluidos los tipos de campo, las reglas de validación y los atributos adicionales para una configuración adecuada.
| 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
|
Campos de nombre, apellido y fecha de nacimiento
La tabla a continuación describe los campos para introducir un nombre, apellido y fecha de nacimiento.
Estos campos deben anidarse dentro del campo group denominado info.
| 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 |
— |
Campos de dirección
La tabla a continuación describe los campos para introducir información de dirección.
Estos campos deben anidarse dentro del campo group denominado 0, que a su vez debe anidarse dentro del group denominado addresses.
| 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 |
— |
Campos de teléfono
La tabla a continuación describe el campo para introducir un número de teléfono.
Este campo debe anidarse dentro del campo group denominado 0, que a su vez debe anidarse dentro del group denominado phones.
| 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
|
Campos de consentimiento y acuerdo
La tabla a continuación describe los campos necesarios para el consentimiento del cliente. Estos campos son esenciales para obtener los acuerdos y consentimientos necesarios de los clientes. Estos campos deben anidarse dentro del campo group denominado requirements.
| 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 |
— |
Última actualización