WebPrueba: Demo
Compartición Segura de Información
Compartición de datos personales con tiempo limitado basada en JWT con códigos QR y revocación.
El Desafío
Compartir información personal (teléfono, dirección, DNI) a través de enlaces estáticos o mensajería es riesgoso: sin expiración, sin revocación.
Restricciones
- Los enlaces deben expirar automáticamente después de un tiempo determinado
- Debe soportar revocación inmediata
- Códigos QR para escenarios de compartición en persona
Decisiones Técnicas
- JWT con expiración embebida para limitación temporal autónoma sin verificaciones de sesión del lado del servidor
- Lista de revocación del lado del servidor para invalidación inmediata cuando sea necesario
- Generación de código QR para compartición fácil en persona sin tipear URLs
Destacados
- Tokens JWT con tiempo limitado y expiración configurable (15min, 1h, 24h)
- Revocación instantánea a través del dashboard admin
- Generación de código QR para compartición en persona
- Almacenamiento dual: basado en archivo (dev) y Vercel KV (producción)
- Aislamiento por subdominio para seguridad
Resultados
- Datos personales compartidos solo cuando es necesario con limpieza automática
- Cero riesgo de exposición por enlaces olvidados o filtrados
Tecnología
Next.jsTypeScriptjoseQR codesVercel KV
¿Querés algo así?
Describí tu flujo de trabajo, qué rastreás hoy y qué falla más seguido. Te propongo una auditoría o sprint de alcance fijo.