Non puoi basarti sull'ip per il semplice fatto che l'ip è dinamico ovvero cambia ad ogni connessione. A meno che non si sia comprato un indirizzo pubblico (ovvero statico cioè invariabile) o si sia in una LAN dove ogni pc ha un suo specifico indirizzo. Ti consiglio di cambiare sistema, magari mettendo un dato hashato (con md5) in un cookie e memorizzare quello.