मैं उन बहु-प्रदाता प्रमाणीकरण ढांचे में से एक का उपयोग करने जा रहा हूं ओपथ या हाइब्रिडाथ (यह नहीं पता कि कौन सा सबसे अच्छा है लेकिन मुझे दूसरे के लिए थोड़ा वरीयता थी) इसलिए परिणाम यह है कि मुझे बहु खाता प्रबंधित करना है ।मेरी वेबसाइट में बहु-प्रदाता (फेसबुक, ट्विटर) से उपयोगकर्ता खाते का प्रबंधन कैसे करें?
वास्तव में मेरे पास पहले से ही मेरा खाता प्रबंधन (लॉगिन + पासवर्ड + ईमेल) है और मेरे पास पिछले साल फेसबुक उपयोगकर्ता थे। अब मुझे ट्विटर अकाउंट, लिंकिन अकाउंट इत्यादि से निपटना होगा ... तो सवाल आसान है: उपयोगकर्ता नाम कैसे प्रबंधित करें? उदाहरण के लिए, जॉन मेरी साइट पर खाता बनाते हैं। तो "जॉन" लॉगिन/उपयोगकर्ता नाम लिया जाता है। लेकिन अगर फेसबुक से एक और जॉन ट्विटर पर आता है, तो मुझे क्या करना है? स्टैक ओवरफ्लो (या अन्यत्र) में, अभ्यास क्या है?
मैं नहीं चाहता कि जॉन किसी अन्य जॉन की तरफ से लिख ले। आज अपने सिस्टम के साथ, मैं सत्यापित करता हूं कि लॉगिन (उपयोगकर्ता नाम) अद्वितीय है। यदि नहीं, तो मैं उपयोगकर्ता को अस्वीकार करता हूं। पर अब ?
मैंने सोचा कि मैं ईमेल देख सकता हूं लेकिन ... मैंने सीखा है कि ट्विटर का कारण ईमेल पता नहीं हो सकता है जो आपको यह नहीं देता है।
आशा मैं काफी स्पष्ट :)
संबंध
मदद के लिए धन्यवाद @LuisClemente। वास्तव में, मुझे अद्वितीय आईडी के प्रबंधन में कोई समस्या नहीं है। प्रत्येक प्रदाता यूनिकिटी को इतनी गैर समस्या का प्रबंधन करता है। मेरा सिस्टम इसे भी प्रबंधित करता है लेकिन ईमेल + लॉगिन पर आधार। सवाल यह है कि जॉन और जॉन के बीच अंतर जानने के लिए जब जॉन उदाहरण के लिए एक समाचार टिप्पणी करता है। मैंने अभी देखा है कि स्टैक ओवरफ्लो यूआरएल में एक अद्वितीय आईडी जोड़ता है। मैंने सभी "पियरोट" और 2 मौजूद हैं :) ==> SO.com/users/ ** 985357 **/pierrot – Pierrot
@Pierrot तो आपका उत्तर है। जैसा कि यहां लगता है कि नाम को डुप्लिकेट किया जा सकता है (इसलिए अनूठी कुंजी) और यदि आप उनकी प्रोफ़ाइल देखते हैं (या उनके पास अलग अवतार या कुछ एक्सडी है) तो आप केवल अंतर बता सकते हैं। जैसा कि मैंने कहा है कि यह पूरी तरह से आपके उपयोगकर्ताओं के लिए इच्छित अनुभव पर निर्भर करता है और आपकी साइट के काम के लिए महत्वपूर्ण क्या है। – LuisClemente
हां @LuisClemente, आप सही हैं। मुझे अपनी वेबसाइट के व्यवहार को पूरक रूप से बदलना है। लेकिन मुझे लगता है कि यह सबसे अच्छा है और जैसा कि मैंने [janrain.com] (http://janrain.com) पर पढ़ा है, मैं ओपनआईडी खाता प्रबंधन के साथ अधिक सदस्य खींचने में सक्षम हूं। बहुत बहुत धन्यवाद। चीजों को स्पष्ट देखने में मदद पर चर्चा करें :)। – Pierrot