मैंने हाल ही में एक नोडजेस चैट सर्वर स्थापित किया है, चैट क्लाइंट एक php सर्वर द्वारा परोसा जाता है। जब उपयोगकर्ता लॉग इन करते हैं, तो उनके सत्र php सर्वर के mysql में संग्रहीत किए जाएंगे, और एक लॉगिन कुकी ब्राउज़र में संलग्न होगी।Node.js चैट - उपयोगकर्ता प्रमाणीकरण
मैं उन उपयोगकर्ताओं को प्रतिबंधित करना चाहता हूं जो केवल उपयोगकर्ताओं में लॉग इन करने में सक्षम हैं। इसे हासिल करने का सबसे अच्छा अभ्यास क्या है?
मेरे त्वरित सोचा:
जब चैट क्लाइंट लोड, यदि उपयोगकर्ता में लॉग इन किया है, मैं सॉकेट के माध्यम से verver NodeJS करने के लिए प्रवेश कुकी जानकारी भेज देंगे। फिर एक नोडजेज़ सत्र बनाएँ। जब उपयोगकर्ता चैट करते हैं, तो कुकी जानकारी के साथ संदेश को सॉकेट के माध्यम से नोडजेस सर्वर पर भेजा जाएगा। यदि कुकी जानकारी नोडजेज़ सत्र से मेल नहीं खाती है, तो संदेश प्रसारित नहीं किया जाएगा और क्लाइंट सॉकेट डिस्कनेक्ट हो जाएगा।
के संभावित डुप्लिकेट के लिए देख रहा हूँ है: // stackoverflow.com/questions/5765777/node-js-how-to-create-and-read-session-with-express) – jmort253