Cuenta, acceso y registro
Iniciar sesión, recuperar contraseña, activar la cuenta y crear una cuenta nueva.
Iniciar sesión
Pantalla: Ingresar (/login).
Campos:
- Usuario o Email — obligatorio, mínimo 3 caracteres.
- Contraseña — obligatoria, mínimo 4 caracteres. Hay un botón de ojo para mostrar/ocultar.
- Recordarme — casilla opcional. Si se activa, la sesión queda persistida y no hay que volver a ingresar credenciales en el próximo uso del mismo dispositivo.
- Enlace ¿Olvidaste tu contraseña?
- Enlace Crear cuenta gratis.
El formulario está protegido con reCAPTCHA invisible (no requiere acción del usuario).
Después de ingresar:
- Si el usuario pertenece a una sola empresa, entra directo a esa empresa.
- Si pertenece a varias, se muestra la pantalla de Selección de Empresa.
- Los usuarios con permisos de superusuario ingresan al Backoffice.
Si el usuario intentó abrir una URL específica sin estar logueado, al ingresar se lo redirige a esa URL.
Recuperar contraseña
Pantalla: Recuperar contraseña (/recover-password).
Se ingresa el Email (formato válido, obligatorio) y se confirma. Mensaje esperado: "Instrucciones enviadas. Revisa tu correo."
El correo llega con una clave temporal.
Cambiar contraseña temporal
Pantalla: Cambiar clave temporal (/change-temporary-password).
Se llega automáticamente desde el login cuando la cuenta requiere cambio de contraseña, o desde el mail de recuperación.
Campos:
- Email — precargado y no editable.
- Clave temporal — la recibida por correo, obligatoria.
- Nueva clave — obligatoria, mínimo 8 caracteres.
- Confirmar nueva clave — debe coincidir con la anterior.
Al confirmar: "Contraseña cambiada exitosamente" y se inicia sesión.
Nota: la contraseña que se define durante el registro y la que se edita desde Perfil exigen mínimo 6 caracteres; la de este flujo exige 8.
Activación de cuenta
Al registrarse llega un correo con un enlace de activación (/activate-user/...). La pantalla confirma la activación o informa el error (por ejemplo, enlace inválido o vencido).
Si se intenta operar con una cuenta sin activar, la aplicación muestra: "Su cuenta está pendiente de activación. Por favor, revise su correo."
Cerrar sesión
Botón de salida (ícono de logout) en la barra superior, siempre visible estando logueado. Cierra la sesión y vuelve al login.
Vencimiento de sesión
Si el servidor rechaza la sesión (token vencido o revocado), la aplicación cierra sesión automáticamente y redirige al login. Basta con volver a ingresar.
Registro paso a paso
Pantalla: Crear cuenta (/registration). Es un asistente con barra de progreso e indicador "Paso X de Y".
Pasos:
| # | Paso | Qué se completa |
|---|---|---|
| 0 | Selecciona un plan | Lista de planes públicos con precio mensual y lista de beneficios. Se omite si se llegó con un plan preseleccionado. |
| 1 | Datos del usuario | Nombre, Apellido, Email, Teléfono, Contraseña y confirmación. Foto de perfil opcional. Se valida que el email no esté ya registrado. |
| 2 | Empresa | Nombre de fantasía del comercio y logo opcional. |
| 3 | Sucursal | Nombre de la primera sucursal. |
| 4 | Revisar y confirmar | Resumen de todo lo anterior. Permite ingresar un código de referido/promocional antes de confirmar. |
Detalles:
- Si se ingresa desde un enlace con plan ya elegido (por ejemplo desde la web de marketing), el asistente arranca directamente en "Datos del usuario" y muestra arriba el plan seleccionado con su precio (o "Gratis").
- Los beneficios que se muestran por plan se arman a partir de sus límites: cantidad de empresas, sucursales, vendedores y productos (o "ilimitados"), tipo de reportes, presupuestos, CRM, inventario y compras.
- Al confirmar se crea el usuario, la empresa y la sucursal, y se envía el correo de activación.