2010-04-19 14 views
14

मैं OpenID मेरी अगली वेब एप्लिकेशन hereमेरी साइट पर लॉगिन करने के लिए सही Google OpenID url का उपयोग कैसे करें?

कोड this tutorial से लिया और अगर मैं myopenid.com

हालांकि मेरी OpenID का उपयोग काम करता है के लिए एक पसंदीदा विकल्प के रूप में लागू करने के लिए कोशिश कर रहा हूँ, मेरा मानना ​​है कि ज्यादातर लोगों को होगा जहां तक ​​मुझे पता है, Google, याहू और कुछ अन्य बड़े खिलाड़ियों ने अपने सिस्टम में अपने दैनिक ईमेल पते का उपयोग करना पसंद किया है, वे पहले से ही अपने सिस्टम में ऐसा कर चुके हैं।

मेरा प्रश्न है: लॉगिन करने के लिए फॉर्म में प्रवेश करने के लिए मुझे सही "यूआरएल" कैसे मिल सकता है? मैंने स्टैक ओवरफ्लो के लिए अपना Google ओपनआईडी खाता इस्तेमाल किया और यह ठीक काम करता है। मैं इस तरह मेरी OpenID नकल करने की कोशिश:

www.google.com/accounts/o8/id?id=aitoawllano10bzdzp3ht0diffry0qt6_j2ls-m 

और यह सीधे पेस्ट मेरी के रूप में है, लेकिन यह काम नहीं करता।

मैंने यूआरएल पैरामीटर को हटाने का भी प्रयास किया, लेकिन यह नहीं करेगा।

किसी भी सुझाव और सुझाव के लिए अग्रिम धन्यवाद।

+3

यह एक अच्छी जगह http://code.google.com/apis/accounts/docs/OpenID.html – Amarghosh

+0

@Amarghosh के साथ शुरू होगा। मुझे नहीं पता था कि Google ओपनआईडी करने का अपना तरीका बताता है। इस संदर्भ के लिए धन्यवाद! –

उत्तर

13

असल में, आपको किसी साइट के लिए प्रमाणित करने के लिए एक साइट के लिए उत्पादित टोकन का उपयोग करने की अनुमति नहीं है। यह एक सुरक्षा सुविधा है। (। ठीक है, साइट है जो OpenID पहचान एक अभिकथन अपनी पहचान के बारे में अन्य साइट द्वारा स्वीकार्य बना सकता है देखने के लिए अनुमति दी है, लेकिन यह है कि बाहर के बैंड wrt OpenID है)

यूआरएल का उपयोग करना चाहिए सिर्फ यह है: वास्तव में:

https://www.google.com/accounts/o8/id 
+0

@ डोनल फैलो: मैं देखता हूं। सुरक्षा वह हिस्सा है जो हर समय मेरे सिर को दर्द देती है। मैं डाकघर अमरघोश को अभी पढ़ूंगा और देखूंगा कि मैं इसे स्वयं कर सकता हूं या नहीं। –

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