turnero: restricción por token de navegador en lugar de IP pública
- Token UUID generado en localStorage del navegador, persistido como cookie - turnero_dispositivos.token: nueva columna para identificar equipos - recepcion.php y lugar.php: chequean token (cookie) primero, IP como fallback - configuracion.php: banner con token del equipo actual + botón "Registrar este equipo" - save_dispositivo.php: acepta campo token al crear/editar dispositivo - Migración: 20260709_dispositivos_token.sql Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
9651f14302
commit
d5b6de1f46
@@ -0,0 +1,5 @@
|
||||
-- Token único por navegador/dispositivo para restricción sin depender de IP pública.
|
||||
-- NULL = dispositivo registrado solo por IP (compatibilidad hacia atrás).
|
||||
ALTER TABLE turnero_dispositivos
|
||||
ADD COLUMN IF NOT EXISTS token VARCHAR(64) DEFAULT NULL,
|
||||
ADD UNIQUE KEY IF NOT EXISTS uq_dispositivo_token (token);
|
||||
Reference in New Issue
Block a user