# Pasos Clave

### Paso 1: Registro de Usuarios

**Descripción:**

El registro de usuarios se realiza en varios pasos, permitiendo al usuario continuar desde donde quedó si no completa el proceso en una sola sesión.

1. **Ingreso de correo electrónico:**
   * Validaciones: Verificar si la cuenta existe, si el campo es un correo válido y aceptación de términos y condiciones.
2. **Validación del correo electrónico:**
   * Envío de un SMS con un código OTP para validar el correo.
3. **Ingreso de contraseña:**
   * Creación de una contraseña segura. Si el usuario no completa los siguientes pasos, puede volver a este punto iniciando sesión con su correo y contraseña.
4. **Ingreso de datos personales:**
   * Captura de información personal obligatoria: Nombre completo, teléfono celular, nacionalidad, tipo de documento (documento, licencia, pasaporte).
5. **Confirmación de número telefónico:**
   * Envío de un SMS con un OTP para verificar el teléfono.
6. **Ingreso de canales de tráfico:**
   * Captura de información sobre los canales de redes sociales del usuario (Instagram, Facebook, X, Youtube, Twitch, Telegram, Snapchat). Se requiere al menos un canal.

### Paso 2: Registro con Google

**Descripción:**

El registro con Google sigue casi los mismos pasos que el registro estándar, eliminando la necesidad de confirmar el correo electrónico.

* **Datos personales predefinidos:**
  * El nombre del usuario se obtiene de su cuenta de Google.
* **Ingreso de datos personales y canales de tráfico:**
  * Igual que en el registro estándar.

### Paso 3: Inicio de Sesión

**Descripción:**

El inicio de sesión permite a los usuarios acceder a la plataforma utilizando su correo electrónico y contraseña.

1. **Verificación de cuenta:**
   * Si la cuenta no existe o está pendiente por finalizar el registro, se notifica al usuario.
2. **Redirección:**
   * Si el registro está incompleto, se redirige al usuario al último paso completado.
3. **Validación por administrador:**
   * Si la cuenta no ha sido validada por un administrador, el usuario no puede acceder hasta que se complete la validación.

### Paso 4: Recuperación de Contraseña

**Descripción:**

La recuperación de contraseña se realiza mediante un método de verificación OTP (correo electrónico o SMS).

* **Acceso al módulo:**
  * El módulo de recuperación de contraseña se accede al ingresar el correo electrónico en el inicio de sesión.
* **Validaciones y cooldown:**
  * Se aplican las mismas reglas de intentos y tiempos de espera que en el registro.

### Paso 5: Cambio de Contraseña

**Descripción:**

El cambio de contraseña se puede realizar desde el módulo de seguridad de afiliados.

* **Verificación de correo electrónico:**
  * Utilización de un OTP enviado al correo electrónico para cambiar la contraseña actual.

### Paso 6: Inicio de Sesión con Google

**Descripción:**

Funciona igual que el inicio de sesión estándar, eliminando la necesidad de una contraseña para ingresar.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-affiliates.inlaze.com/affiliate/autenticacion/pasos-clave.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
