Seguridad por roles

Administrador y cliente entran por la misma puerta, pero no ven lo mismo.

1

Usuario ingresa

El sistema recibe correo y contrasena. No decide el rol desde la URL.

2

Backend valida

La base de datos guarda `role`, estado y contrasena hasheada.

3

Redireccion por rol

Admin va al panel administrativo. Cliente va al dashboard de citas.

Importante

La proteccion real esta en el backend. Abrir archivos con `file://` solo sirve como maqueta visual.

M Majestic Barbershop

Bienvenido de nuevo

El rol se obtiene desde la base de datos.

Admin: admin@barberia.com / admin123
Cliente: carlos@gmail.com / cliente123

Panel administrador

Acceso a clientes, reservas, horarios, servicios y reportes.

role: admin

Panel cliente

Acceso a citas propias, historial, puntos y promociones personales.

role: cliente