Admin
ListoStaff
Invitar, roles y PIN hasheado. El primer turno puede reclamar el PIN en el pad.
Para: Admin · gerencia · En la app: /admin/staff
Entra a /admin/staff
Solo administración y gerencia ven esta pantalla. El resto del turno usa el PIN en el puesto, no esta lista.
Tablet · /admin/staff
Staff
Equipo del local
Camila · tú
Gerencia · PIN listo
Mateo
Salón · PIN listo
Da de alta con correo, rol y PIN
Escribe el correo, el nombre del puesto, el rol y un PIN de 4 a 6 dígitos. Si pones contraseña, se crea el usuario Auth; si no, se envía invitación. PlayNest usa la clave de servicio solo en el servidor.
Si falta la clave de servicio
La pantalla lo dice con honestidad. El listado igual aparece si ya hay membresías. El primer ADMIN se crea en el dashboard de Supabase, no aquí.
Asigna o deja que reclamen el PIN
Toca Asignar PIN y usa el pad. Se guarda hasheado (pin_hash). Nunca lo vas a volver a leer. El PIN abre solo el puesto de esa persona autenticada; no sustituye el correo ni vale para otra cuenta.
Si no lo asignas aquí, la persona lo crea en el desbloqueo del primer turno (dos veces, pad en pantalla). Eso también queda en la bitácora, sin el PIN en metadata.
El puesto se bloquea solo
Si la tablet queda quieta unos minutos, vuelve a pedir el PIN de quien inició sesión. Mientras el turno la usa, el desbloqueo se renueva. Los intentos fallidos se limitan y quedan en la bitácora.
Desactiva, no borres
Si alguien deja el local, desactívalo. No hay botón de borrar membresía en este corte.