क्या फेसबुक एक OpenID प्रदाता है? मुझे पता है कि वे एक OpenID समर्थक हैं लेकिन क्या वे लोगों को अपने Facebook क्रेडेंशियल्स के साथ OpenID के माध्यम से अन्य साइटों के साथ प्रमाणित करने की अनुमति देते हैं?
जवाबों:
नहीं, वे OpenId प्रदाता नहीं हैं। वे फेसबुक कनेक्ट नामक अपनी स्वयं की OpenID जैसी प्रणाली का उपयोग करते हैं, जिसका उपयोग आप अपनी साइट के उपयोगकर्ताओं को अन्य सुविधाओं के बीच प्रमाणित करने के लिए कर सकते हैं।
आप इसे यहां देख सकते हैं: https://developers.facebook.com/docs/facebook-login
वहाँ एक अनौपचारिक फेसबुक OpenID प्रदाता उपलब्ध है:
http://facebook-openid.appspot.com/
आप फेसबुक खातों के साथ किसी भी OpenID साइट में लॉग इन करने के लिए इसका उपयोग कर सकते हैं।
फेसबुक एक OpenID प्रदाता नहीं है, फिर भी वे Google खातों का उपयोग करके OpenID लॉगिन की अनुमति देते हैं ।
OpenID सबसे लोकप्रिय प्रदाताओं की एक सूची प्रदान करता है ।
OpenID एक विकेंद्रीकृत प्रमाणीकरण प्रोटोकॉल है। यह उपयोगकर्ताओं को अपने स्वयं के लॉगिन सिस्टम प्रदान करने के लिए वेबमास्टर्स की आवश्यकता को समाप्त करने, और उपयोगकर्ताओं को प्रत्येक के लिए एक अलग पहचान और पासवर्ड के बिना कई असंबंधित वेबसाइटों में लॉग इन करने की अनुमति देकर तृतीय पक्ष सेवा का उपयोग करके सह-संचालन साइटों द्वारा प्रमाणित किया जा सकता है।
उपयोगकर्ता OpenID पहचान प्रदाता का चयन करके खाते बनाते हैं , और फिर किसी भी वेबसाइट पर साइन इन करने के लिए उन खातों का उपयोग करते हैं जो OpenID प्रमाणीकरण स्वीकार करते हैं। यहाँ OpenID प्रदाताओं की एक सूची है।
फ़ेसबुक न तो OpenID और न ही OAuth का उपयोग करता है, बल्कि केवल क्रेडेंशियल्स की पेशकश करने के लिए, फेसबुक मित्र की पहुंच और गतिशीलता को सूचना की गोपनीयता की पेशकश करना चाहता था जो कि अन्य मानकों के साथ संभव नहीं था। फेसबुक कनेक्ट के साथ, हम जो देखते हैं, वह OpenID और OAuth दोनों के तत्व हैं। फेसबुक कनेक्ट यह सत्यापित कर सकता है कि आप वह हैं जो आप कहते हैं कि आप हैं, और ऐसा करने के लिए अनुमति देने के बाद यह आपके डेटा तक पहुंच प्रदान कर सकता है।