यदि कोई उपयोगकर्ता पहले से लॉग इन है और एक नए इंस्टेंस में फिर से लॉगिन करने का प्रयास करता है तो मैं इसे अन्य उपयोगकर्ता इंस्टेंस लॉग आउट करना चाहता हूं। मैं नहीं चाहता कि एक ही उपयोगकर्ता मेरे आवेदन पर दो बार लॉग इन हो।एक्सप्रेस/कनेक्ट और सत्र स्टोर का उपयोग करते समय मुझे सत्र आईडी कैसे मिल सकता है?
वर्तमान में सत्र एक रेडिस स्टोर में संग्रहीत है, मैं सत्र भंडारण को संभालने के लिए एक्सप्रेस/कनेक्ट का उपयोग कर रहा हूं।
.destroy(sid, callback)
हालांकि मैं इससे पहले कि मैं .destroy फोन() कि सत्र id खोजने की जरूरत है: कार्यों उपलब्ध है जो सत्र को नष्ट करने के लिए इस्तेमाल किया जा सकता है में से एक इस प्रकार है। रेडिस में उपयोगकर्ता नाम सत्र के हिस्से के रूप में संग्रहीत किया जाता है।
प्रश्न: क्या उपयोगकर्ता नाम के आधार पर सत्र आईडी प्राप्त करने के लिए रेडिस से पूछना संभव है?
यह स्वीकार्य उत्तर क्यों नहीं है? मेरे लिए बहुत अच्छा काम करता है। धन्यवाद! –