यदि मैं Janrain Social Login या Oneall को पूरी तरह से एकीकृत करना चाहता हूं तो बाधाओं को अपने स्वयं के कस्टम सिस्टम में माइग्रेट करना होगा?एक सामाजिक लॉगिन प्रदाता से दूर माइग्रेट करना
उदाहरण के लिए कई डेवलपर जेन्रेन सोशल प्लगइन (और कई अन्य) का उपयोग करते हैं क्योंकि उनके पास अपना स्वयं का समाधान प्रदान करने के लिए सभी कोड करने का समय नहीं है या क्योंकि यह तेज़ और सुविधाजनक है।
हालांकि, भविष्य में कहीं भी, जब डेवलपर के पास अधिक समय होता है, तो वह ओपनआईडी चयनकर्ता और एक खुली लाइब्रेरी (जैसे स्टैक ओवरफ्लो स्वयं समाधान) का उपयोग करके अपना स्वयं का समाधान लिख सकता है। इसके अलावा, जेरेन और वनल महंगा हो जाता है, आपके पहले कुछ हज़ार उपयोगकर्ताओं को प्राप्त करना अच्छा होता है लेकिन उपयोगकर्ता पंजीकरण में अचानक वृद्धि होने के बाद, यह अविश्वसनीय रूप से महंगा हो जाता है (विशेष रूप से यदि आप केवल सामाजिक लॉगिन का उपयोग कर रहे हैं और अन्य सामाजिक विशेषताओं का उपयोग नहीं कर रहे हैं)
मेरी समस्या है, मेरे फेसबुक ऐप में, साइट यूआरएल (उदाहरण के लिए एकल) मैं एफबी ऐप को देता हूं 'http://myapp.api.oneall.com/' जो सभी सत्यापन को संभालेगा और खाता लिंक करेगा और फिर मेरी वेबसाइट कॉलबैक यूआरएल पर रीडायरेक्ट करेगा ।
हालांकि, अगर मैं अपने समाधान के साथ वनल को प्रतिस्थापित करता हूं (साइट यूआरएल बदल जाएगा), तो क्या होगा? प्रमाणीकरण तब अमान्य हो जाएगा, नहीं? और उपयोगकर्ता को फिर से अनुमतियां स्वीकार करनी होंगी? मैं एक सफल माइग्रेशन कैसे करूं?
मुझे आशा है कि मैंने इसे काफी समझाया है। शायद यह मामूली है, लेकिन कुछ स्पष्टीकरण की सराहना की जाएगी। मैं यह सुनिश्चित करना चाहता हूं कि मैं वनल या जेरेन में बंधे नहीं हूं।
मुझे इसके लिए जवाब सुनने में बहुत दिलचस्पी है। एक संभावित विकल्प के रूप में, क्या आपने हाइब्रिड एथ जैसे कुछ का उपयोग करने के बारे में सोचा है? http://hybridauth.sourceforge.net/ – TryHarder