feat(auth): estrategia multicanal (WebControl + Google/Facebook + MariaDB Staff) y rediseño de login con mascota bot
This commit is contained in:
@@ -154,14 +154,34 @@ npm run check:errors
|
||||
|
||||
---
|
||||
|
||||
## 🔑 Credenciales por Defecto (Seed)
|
||||
## 🔑 Estrategia Multicanal de Autenticación & Acceso
|
||||
|
||||
| Rol | Correo Electrónico | Contraseña |
|
||||
|---|---|---|
|
||||
| **Superadmin** | `super@helpdesk.com` | `123456` |
|
||||
| **Admin** | `admin@helpdesk.com` | `123456` |
|
||||
| **Agente** | `agent@helpdesk.com` | `123456` |
|
||||
| **Cliente** | `client@helpdesk.com` | `123456` |
|
||||
La plataforma cuenta con un sistema de acceso segmentado con interfaz moderna y el **Bot de Soporte** oficial del ecosistema (`/img/bot-soporte.svg`):
|
||||
|
||||
1. **🏢 Clientes de la Plataforma (SIGMA WebControl):**
|
||||
- Los clientes del ecosistema Telcotronics inician sesión utilizando sus credenciales corporativas habituales de **SIGMA WebControl** (`api.siax-system.net`).
|
||||
- No requieren registro previo en Help Desk; la cuenta se aprovisiona y sincroniza automáticamente con rol `client` y aislamiento multi-tenant.
|
||||
2. **🌐 Nuevos Clientes (Social Auth):**
|
||||
- Acceso con un solo clic mediante **Google Identity Services (GIS)** y **Facebook Login**.
|
||||
- Permite a usuarios nuevos crear y consultar tickets de soporte inmediatamente sin formularios extensos.
|
||||
3. **🛡️ Personal Técnico & Staff de Guardia (Consola Local):**
|
||||
- Reservada exclusivamente para el equipo operativo interno (`superadmin`, `admin`, `agent`).
|
||||
- Autenticación sobre MariaDB local con contraseñas seguras bajo `bcrypt`.
|
||||
|
||||
---
|
||||
|
||||
## 🔑 Credenciales para Personal Técnico (Entorno Local & Demo)
|
||||
|
||||
Acceso exclusivo desde la pestaña **"Personal Técnico"** en `/login?tab=staff`:
|
||||
|
||||
| Rol | Correo Electrónico | Contraseña | Perfil Operativo |
|
||||
|---|---|---|---|
|
||||
| **Superadmin** | `super@helpdesk.com` | `123456` | Administrador general de organizaciones y SaaS |
|
||||
| **Admin** | `admin@helpdesk.com` | `123456` | Administrador técnico de empresa |
|
||||
| **Agente** | `agent@helpdesk.com` | `123456` | Agente de soporte de guardia y despacho FSM |
|
||||
|
||||
> [!NOTE]
|
||||
> La interfaz incluye botones de acceso rápido (1 clic) para autocompletar credenciales en ambientes de desarrollo.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user