इसे लागू करने का सबसे आसान तरीका PHP सत्रों के साथ है।
बस session_start(); अपनी स्क्रिप्ट की शुरुआत के पास और आपके पास प्रमाणीकरण डेटा रखने के लिए $ _SESSION वैश्विक सरणी तक पहुंच है।
अपने सर्वर के विन्यास पर निर्भर करता है सभी डेटा $ _SESSION में संग्रहीत केवल सर्वर जिसमें से यह (कुछ अपवादों को छोड़कर) की मेजबानी की है पर उपलब्ध हो जाएगा। आप इसे अस्थायी निर्देशिका में, memcached, या यहां तक कि डेटाबेस में सहेजने के लिए कॉन्फ़िगर कर सकते हैं।
केवल बात यह है कि ग्राहक के बीच प्रसारित किया जाता है और अपने सर्वर एक "सत्र कुंजी है।" कुंजी कुकी या यूआरएल-रीराइट्स द्वारा पारित की जा सकती है (जिसे पारदर्शी रूप से start_session आउटपुट बफर द्वारा नियंत्रित किया जाता है)।
जब भी संभव हो, आपको मौजूदा प्रमाणीकरण ढांचे का फिर से उपयोग करना चाहिए, क्योंकि, वास्तव में, यह जटिल है। उदाहरण के लिए, https://github.com/delight-im/PHP-Auth पर एक नज़र डालें जो ढांचा-अज्ञेयवादी और डेटाबेस-अज्ञेयवादी दोनों है। – caw