MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

FOSUserBundle के साथ डुप्लीकेट लॉगिन रोकें

आप उपयोगकर्ता इकाई में एक आईपी पता कॉलम जोड़ सकते हैं जो वर्तमान उपयोगकर्ता के आईपी को लॉगिन पर संग्रहीत करता है। प्रत्येक पृष्ठ लोड पर (एक घटना श्रोता के माध्यम से), आप पृष्ठ का अनुरोध करने वाले व्यक्ति के आईपी के विरुद्ध डीबी में संग्रहीत आईपी की जांच कर सकते हैं। यदि डीबी में आईपी वर्तमान उपयोगकर्ता के आईपी (किसी अन्य स्थान से लॉग इन किया गया) से मेल नहीं खाता है, तो उन्हें लॉग आउट करें।

इसे एक कदम आगे ले जाने के लिए, अजाक्स के माध्यम से, आप हर एक्स सेकंड में सर्वर पर कॉल कर सकते हैं जो एक ही प्रकार का चेक करता है, और अगर अजाक्स अनुरोध खराब मिलान देता है तो उपयोगकर्ता को लॉग आउट करने के लिए रीडायरेक्ट करें।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. छवियों को MongoDB डेटाबेस में संग्रहीत करें

  2. MongoDB अनुमानित डॉक्यूमेंटकाउंट ()

  3. MongoDB क्वेरी केवल एम्बेडेड दस्तावेज़ वापस करने के लिए

  4. MongoDB ने mLab का अधिग्रहण किया – विभिन्न MongoDB होस्टिंग विकल्प क्या हैं?

  5. मोंगोडब दस्तावेज़ में सबस्ट्रिंग को कैसे बदलें