खुद और एक दोस्त एक छोटे से फोरम साइट को लॉन्च करना चाहते हैं। मैं "लॉगिन / फेसबुक / ट्विटर के साथ साइन" एपीआई का उपयोग करने पर विचार कर रहा हूं, संभवतः उपयोगकर्ता लॉगिन के लिए विशेष रूप से (एक ला उदाहरण की तरह )। मैंने पहले इनमें से किसी का भी उपयोग नहीं किया है, और न ही उपयोगकर्ता लॉगिन के साथ एक साइट चलाएं।
इन एपीआई के पेशेवरों (और विपक्ष) क्या हैं? विशेष रूप से:
उन्हें इस्तेमाल करने से एक डेवलपर के रूप में मुझे क्या लाभ मिलता है? क्या कमियां हैं?
क्या अंतिम उपयोगकर्ता वास्तव में उन्हें पसंद / नापसंद करते हैं?
क्या आपने विशेष रूप से इन एपीआई के साथ किसी तकनीकी / तार्किक मुद्दों का अनुभव किया है?
यहाँ मेरे द्वारा अब तक प्राप्त पेशेवरों और विपक्ष हैं:
पेशेवरों
- उपयोगकर्ता के लिए अधिक सुविधाजनक (दो क्लिक के साथ "रजिस्टर", एक के साथ साइन इन करें)
- संभवतः हमारे स्वयं के लॉगिन सिस्टम को बनाए रखने की कोई आवश्यकता नहीं है
विपक्ष
- हमारी लॉगिन प्रक्रिया पर कोई नियंत्रण नहीं
- फेसबुक / ट्विटर उपयोगकर्ताओं को छोड़ दें, जो हमारे खातों में किसी प्रकार की पहुंच के बारे में चिंतित हैं
- हमारी साइट पर उपयोगकर्ताओं के खातों से छेड़छाड़ की जाती है यदि उनके फेसबुक / ट्विटर खातों से छेड़छाड़ की जाती है।
- और अगर हम अपने स्वयं के वैकल्पिक लॉगिन सिस्टम को बनाए नहीं रखते हैं:
- हमारी लॉगिन प्रणाली के लिए फेसबुक / ट्विटर पर निर्भरता
- हमारी साइट से गैर-फेसबुक / गैर-ट्विटर उपयोगकर्ताओं को बाहर करें