2010-02-15 12 views
21

मैंने मेरी openid इस तरह मेरी साइट में:फेसबुक की "openid" URL क्या है?

livejournal: { 
     name: 'LiveJournal', 
     label: 'Enter your Livejournal username.', 
     url: 'http://{username}.livejournal.com/' 
    }, 
    wordpress: { 
     name: 'Wordpress', 
     label: 'Enter your Wordpress.com username.', 
     url: 'http://{username}.wordpress.com/' 
    }, 
    blogger: { 
     name: 'Blogger', 
     label: 'Your Blogger account', 
     url: 'http://{username}.blogspot.com/' 
    }, 

और मैं अपने OpenID प्रदाता के रूप में फेसबुक जोड़ना चाहते हैं, तो, फेसबुक openid का URL क्या है?


यह site फेसबुक का उपयोग करते हुए, यदि आप कोशिश करना चाहते हैं लॉगिन अनुमति देता है।

+1

तुम सच में एक OpenID प्रदाता के रूप में फेसबुक का उपयोग करना चाहते हैं, तो आप इस सेवा की कोशिश कर सकते हैं। –

+0

ध्यान दें कि WordPress के साथ, उपयोगकर्ता नाम और यूआरएल के 2 स्तर डोमेन, अलग हो सकता है तो दृष्टिकोण ऊपर उल्लेख किया है हमेशा काम नहीं करेगा। – Abel

+0

@ मैक्सी-बी - क्या वह एक सेवा है जिसे हम भरोसा कर सकते हैं? – ArtOfWarfare

उत्तर

22

दुर्भाग्य से, फेसबुक OpenID प्रमाणीकरण प्रदान नहीं करता है। उनके पास कनेक्ट नामक प्रतिस्पर्धात्मक मानक है। मैं तुम्हें Gigya है, जो फेसबुक लॉगिन की अनुमति देता है से जुड़ा हुआ देखना

: यहां आप उपयोगी लग सकते कुछ लिंक कर रहे हैं:

http://developers.facebook.com/connect.php
http://www.facebook.com/advertising/?connect
https://developers.facebook.com/docs/authentication/connect_auth/
http://nyquistrate.com/django/facebook-connect/
http://code.google.com/p/django-facebookconnect/

संपादित । यदि आप उस लिंक पर क्लिक करते हैं, तो आप देखेंगे कि यह "फेसबुक से कनेक्ट करें" - कीवर्ड "कनेक्ट"। गीगा मुफ्त ओपनआईडी मानक के साथ फेसबुक के कनेक्ट मानक का उपयोग करता है। वे पारस्परिक रूप से अनन्य नहीं हैं, इसलिए अपने उपयोगकर्ताओं को सर्वश्रेष्ठ लॉगिन अनुभव देने के लिए उन्हें मिश्रण करने के लिए स्वतंत्र महसूस करें।

+0

हाय रयान पहले, मैं जो प्रश्न अपडेट करता हूं उसे देखें। – zjm1126

+0

उन्होंने पहले ही आपके अपडेट से प्रश्न का उत्तर दिया है। वह साइट फेसबुक की "कनेक्ट" सेवा का उपयोग कर रही है, ओपनआईडी नहीं। फेसबुक लोगो पर क्लिक करें और जिस स्क्रीन पर आपको ले जाता है उसे "फेसबुक से कनेक्ट करें" के रूप में स्पष्ट रूप से लेबल किया गया है। –

+0

यदि आप फेसबुक कनेक्ट से दूर रहना चाहते हैं तो आप ओपनएथ का उपयोग कर सकते हैं। यह उत्तर डॉटनेट एथ सीटीपी के साथ कार्यान्वयन के माध्यम से चलता है: http://stackoverflow.com/questions/4821747/facebook-twitter-with-dotnetopenauth/5259556#5259556 –

4

फिर, जैसा कि आप here कहा गया था, फेसबुक नहीं एक OpenID प्रदाता है। उनके पास किसी अन्य प्रदाता से ओपनआईडी के साथ खाते को जोड़ने के लिए सीमित समर्थन है, लेकिन यह है। http://facebook-openid.appspot.com/ यह मूल रूप से OpenID और कनेक्ट के बीच एक पुल प्रदान करता है:

संबंधित मुद्दे