मोबाइल क्लाइंट या वायर्ड और वायरलेस नेटवर्क के बीच स्विच करने वाले क्लाइंट के मामले में आईपी एड्रेस बदल सकता है। आपकी सबसे अच्छी शर्त शायद प्रत्येक क्लाइंट को पहली बार कनेक्ट होने पर यादृच्छिक रूप से जेनरेट किया गया यूआईडी प्रदान करना होगा (यदि उसके पास पहले से कुकी नहीं है)। फिर आप जांच सकते हैं कि एक ही उपयोगकर्ता नाम दो अलग-अलग यूआईडी का उपयोग करके कनेक्ट नहीं हो रहा है।
चाल यह है कि आपको यह सुनिश्चित करने की आवश्यकता है कि यह यूआईडी समय से बाहर हो, ताकि यदि उपयोगकर्ता किसी अन्य कंप्यूटर पर जाता है तो वे लॉक नहीं होते हैं। शायद यूआईडी में एक बदलाव ठीक है, लेकिन वे उस यूआईडी पर वापस नहीं जा सकते जिसका पहले से उपयोग किया जा चुका है?