के लिए बड़े उपयोगकर्ता डेटाबेस के प्रबंध कैसे आप निम्नलिखित उद्देश्यों के साथ एक प्रणाली लागू करना होगा: हजारों की सैकड़ों की मौजूदा उपयोगकर्ताओं वर्तमान में कसकर एक साथ एकीकृत के लिएएकल signon
- प्रमाणीकरण की व्यवस्था करें, प्राधिकरण तीसरे पक्ष के विक्रेता का आवेदन (हम इन उपयोगकर्ताओं को हमारे द्वारा प्रबंधित की जाने वाली चीज़ों में बस्ट करना चाहते हैं और हमारे ऐप्स इसके खिलाफ काम करते हैं, साथ ही हमारे तृतीय पक्ष विक्रेता इसके खिलाफ काम करते हैं)।
- उन उपयोगकर्ताओं से जुड़ी प्रोफाइल जानकारी प्रबंधित करें
- किसी भी प्लेटफ़ॉर्म (विंडोज, * निक्स, PHP, एएसपी/सी #, पायथन/डीजेगो, एट कैटेरा) पर किसी भी वेब एप्लिकेशन से एक्सेस किया जा सकता है।
कुछ नमूने यहां कार्यान्वयन:
- LDAP/ई सर्वर सब कुछ का प्रबंधन करने के। सभी प्रोफाइल डेटा के लिए कस्टम स्कीमा का उपयोग करें। सब कुछ एलडीएपी/एडी के खिलाफ प्रमाणित कर सकता है और हम कस्टम स्कीमा में सभी प्रकार के एसीएल और प्रोफाइल डेटा स्टोर कर सकते हैं।
- केवल प्रमाणीकरण के लिए एलडीएपी/एडी का उपयोग करें, कुछ प्रकार के पारंपरिक डेटाबेस (एमएसएसएलएल/पोस्टग्रेएसक्यूएल/माईएसक्यूएल) या दस्तावेज़ आधारित डीबी (कॉच डीबी, सिंपल डीबी, एट कैटेरा) का उपयोग करके एलडीएपी उपयोगकर्ताओं को सबसे मजबूत प्रोफ़ाइल/प्राधिकरण सर्वर से जोड़ दें। प्राधिकरण के लिए एलडीएपी का प्रयोग करें, फिर अधिक उन्नत सामग्री के लिए डीबी दबाएं।
- सब कुछ के लिए एक पारंपरिक डेटाबेस (रिलेशनल या दस्तावेज़) का उपयोग करें।
इनमें से कोई भी सर्वश्रेष्ठ सर्वश्रेष्ठ है? क्या ऐसे अन्य समाधान हैं जो ऊपर के उद्देश्यों को फिट करते हैं और कार्यान्वित करना आसान है?
** मुझे यह जोड़ना चाहिए कि उपयोगकर्ता डेटाबेस के विरुद्ध प्रमाणीकरण करने वाले लगभग सभी एप्लिकेशन हमारे नियंत्रण में होंगे। अकेले कुछ बाहरी लोग ऐसे अनुप्रयोग होंगे जो हम वर्तमान उपयोगकर्ता डेटाबेस को हटा रहे हैं और शायद 1 या 2 अन्य। ओपनआईडी सर्वर की आवश्यकता के लिए इतना कुछ भी व्यापक नहीं है।
यह जानना भी महत्वपूर्ण है कि इनमें से बहुत से उपयोगकर्ताओं के पास 5-8 साल के लिए ये खाते हैं और उनके लॉगिन और पासवर्ड, et cetera जानते हैं।
मुझे यह जोड़ना चाहिए कि उपयोगकर्ता डेटाबेस के विरुद्ध प्रमाणीकरण करने वाले लगभग सभी एप्लिकेशन हमारे नियंत्रण में होंगे। ओपनआईडी सर्वर की आवश्यकता के लिए इतना कुछ भी व्यापक नहीं है। यह जानना भी महत्वपूर्ण है कि इनमें से बहुत से उपयोगकर्ताओं के पास 5-8 साल के लिए ये खाते हैं और उनके लॉगिन और पासवर्ड –