Alamat IP mungkin berubah dalam kasus klien seluler, atau klien yang beralih antara jaringan kabel dan nirkabel. Taruhan terbaik Anda mungkin adalah memberikan UID yang dibuat secara acak untuk setiap klien saat pertama kali terhubung (jika belum memiliki cookie). Kemudian Anda dapat memeriksa apakah nama pengguna yang sama tidak terhubung menggunakan dua UID yang berbeda.
Triknya adalah Anda perlu memastikan waktu UID ini habis, sehingga jika pengguna pergi ke komputer lain mereka tidak terkunci. Mungkin satu perubahan pada UID tidak apa-apa, tetapi mereka tidak dapat kembali ke UID yang sudah digunakan?