Audiencia: negocio
Objetivo
Entrar al panel interno del negocio con correo y contraseña de personal.
Quién puede hacerlo
Usuarios de staff del tenant (admin, roles con internal.shell.access) con estado activo / activados.
Antes de empezar
- Usa el host del panel (
https://app.dilepack.com/personal/iniciar-sesion). En el sitio de marketing, Acceso personal (cabecera, pie y CTAs) abre esa URL absoluta. Si alguien abrewww.dilepack.com/personal/…, la SPA lo envía aapp.dilepack.com(mismo path y query). En local no hay salto (siguelocalhost). - Tu negocio debe estar aprobado por Dilepack (si aún está pendiente, algunas APIs pueden devolver 403).
- Debes haber activado la cuenta si te invitaron por correo.
- El rol asignado debe incluir el permiso
internal.shell.access(los roles del sistema lo tienen; un rol personalizado vacío no permite entrar).
Pasos
- Abre
https://app.dilepack.com/personal/iniciar-sesion(o el host admin de tu entorno). - Ingresa correo y contraseña de empleado (no la cuenta de cliente de la tienda, si existiera con el mismo correo).
- Si olvidaste la contraseña, usa el enlace de recuperación en la misma pantalla (
/personal/recuperar-contrasena).
Resultado esperado
- Entras al dashboard del negocio.
- El menú lateral muestra los módulos según tu plan y permisos.
- En celulares (pantallas de 768 px o menos) el menú lateral no ocupa espacio: solo verás una barra superior con el botón de menú (tres rayas) y, a su derecha, el logo y el nombre Dilepack (que llevan al dashboard). Toca las tres rayas para abrir el menú completo. Para cerrarlo, toca el logo de Dilepack, toca fuera del menú o elige una página. En tablets el menú se muestra como una columna de íconos que se abre igual por encima del contenido.
Si algo falla
- Credenciales incorrectas → verifica correo; restablece contraseña.
- Demasiados intentos (HTTP 429) → espera un minuto e inténtalo de nuevo; el sistema limita intentos por IP y correo para bloquear fuerza bruta.
- Mensaje de cuenta de cliente / sin acceso al panel → el rol no tiene
internal.shell.access, o se usó una cuenta de tienda; el admin debe asignar permisos o rol Administrador. - Acceso denegado tras login → negocio no aprobado o usuario no activo; contacta a Dilepack o al admin del negocio.
- No uses el “inicio de sesión de cliente” de la tienda/hotel para entrar al panel de personal.
- En un dominio de tienda (p. ej.
www.mitienda.com) o enwww.dilepack.com,/personal/iniciar-sesion(y el resto de/personal/…) deben llevar al host del panel (app.dilepack.com). - Tras Crear cuenta en la tienda, el visitante debe ver un aviso de que se envió un correo de activación; el enlace apunta al dominio público del negocio (el Dominio principal en Negocios: p. ej.
www.mitienda.com/activacion?email=…&token=…, noapp.dilepack.com). El token es de un solo uso lógico (firma JWT) y caduca a las 24 horas. Si expiró, espera 5 minutos y vuelve a registrarse con el mismo correo: un reenvío no cambia la contraseña; solo un registro ya vencido puede fijar una nueva. La contraseña debe tener 8 o más caracteres, mayúsculas y minúsculas, un número y un carácter especial. Abrir el enlace en el panel puede mostrar la marca de otro negocio (p. ej. hotel demo) y fallar la verificación. - En Chrome/Android,
app.dilepack.compuede mostrar la barra Instalar Dilepack: el panel es una PWA; instalar es opcional. - No uses rutas antiguas tipo
/staff/login; la entrada canónica es/personal/iniciar-sesion.
Relacionados
Última revisión: 2026-11-11
Si este flujo cambia en el producto, actualiza esta página.