L'ip dovrebbe restare univoco a meno che l'utente si disconnetta o stia usando un proxy e lo disattiva / cambia.

Comunque mi sembra un modo poco sicuro di effettuare un controllo.