यदि आप डेटाबेस में सत्र संग्रहीत कर रहे हैं, तो एक तंत्र जोड़ें जिससे उपयोगकर्ता आईडी को आपके डेटाबेस के सत्र रिकॉर्ड के हिस्से के रूप में संग्रहीत किया जाता है, जिसे मैं "अर्थात् सत्र" कहना चाहता हूं। जब उपयोगकर्ता लॉग इन करता है, तो यह देखने के लिए जांचें कि क्या कोई अन्य सत्र पहले से मौजूद है; अगर ऐसा है, तो session_id()
का इस्तेमाल करें
नए सत्र को पुराने सत्र की आईडी से जोड़ने के लिए, जो उनसे जुड़ जाएगा (और बाद के सभी अनुरोधों के लिए आपके नए सत्र की आईडी बदलनी चाहिए)। केवल लॉगिन चरण के दौरान ही यह क्रिया करना सुनिश्चित करें, या आप दो सत्रों की अजीब दौड़ स्थितियों के साथ समाप्त हो सकते हैं जो एक दूसरे की कोशिश कर रहे हैं और "स्वैपिंग" कर रहे हैं।