- 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>
6 lines
322 B
SQL
6 lines
322 B
SQL
-- 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);
|