Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/05/2012, 07:32
Csardelacal
 
Fecha de Ingreso: abril-2010
Ubicación: Guadalajara, Spain
Mensajes: 2
Antigüedad: 14 años
Puntos: 0
Respuesta: Como evitar que un usuario se registre dos veces?

Hola!

Ipconfig (o el equivalente linux: Ifconfig) imprime la IP/Mac etc del servidor, no del cliente. Si quieres lo puedes probar si simplemente haces un echo system('ifconfig').

Pero has de tener en cuenta que nunca se puede identificar a una maquina/persona física al 100%. Puedes utilizar una combinación de cookies, IP, correo electrónico para tratar de reducir las posibilidades. Pero ni siquiera la Mac es estática, es variable (y además nunca pasa del router de casa).

Existen algunos métodos para asegurarte de que se te paga:
a) Utilizar el DNIe / Facebook o similar para identificar
b) tu aplicación deja de molar si hay que empezar de 0 cada 30 días.

Como puedes imaginarte B es mucho más efectivo, por ejemplo nadie formatea su ordenador cada 30 días para poner a 0 los treinta días de prueba de Windows.

Un saludo

César