Cita: Por la IP no creo porque si recargo la pagina igual no me deja volver a votar, ¿puede ser que sea con cookies?
La IP no se renueva al recargar la página.
Hace una petición Ajax por POST con los siguientes parámetros:
sec=like&like=1&entry=4061508
like = 0 // Sin valor
like= 1 // Negativo
like = 2 // Positivo
Se puede proteger de muchas formas. Desde algo básico con Javascript (para no hacer uso del servidor innecesario), sesiones con Javascript, con cookies, mediante IP...
Pero tal y como está, ninguna de las formas es 100% segura si alguien quisiera aumentar los puntos.