Newsletter para devsEntra
Audio premium

Cómo evitar el hackeo de votos. Código Calambrazo con Sergio III

Tres sistemas de control para las votaciones anónimas y, aún así, podrán hacer trampas.

Sergio González.
Desde 15€/mes

Análisis práctico para proteger un sistema de voto anónimo en Laravel: cookies, IP, device fingerprint (fingerprint.js), arquitectura de servicios, refactor y estrategia de tests automatizados.

Qué vas a aprender

  1. 1Prevención del hackeo de votos anónimos
  2. 2Control de votos por cookie
  3. 3Control de votos por IP
  4. 4Control de votos por dispositivo (device)
  5. 5Uso de fingerprint.js para huella del navegador
  6. 6Separación de lógica: servicios frente a controladores
  7. 7Almacenamiento de IP, device y fingerprint en el modelo Vote
  8. 8Estrategia de pruebas: unitarios, de integración y E2E (Dusk)
  9. 9Refactorización usando patrones (Strategy / interfaces)
  10. 10Buenas prácticas: config/env, dependencias y bundling JS