मैं इस तथ्य के बावजूद ओपनआईडी समुदाय पर गंभीरता से संदेह करना शुरू कर रहा हूं कि यह काम करता है।ओपनआईडी बहुत जटिल है?
मैं वर्तमान में ओपनआईडी को 'इस' साइट के लिए प्रमाणीकरण सेवा के रूप में मूल्यांकन करने की प्रक्रिया में हूं और वादे महान हैं, लेकिन मैं इसे काम पर नहीं ला सकता हूं। और मैं वास्तव में खो गया हूँ।
मैं एसओ समुदाय से यहां मेरी सहायता करने के लिए कहता हूं। मुझे जवाब दें और मुझे उदाहरण दिखाएं ताकि मैं इस तरह से इसका लाभ उठा सकूं।
मेरा परिदृश्य बहुत विशिष्ट है। मैं एक विशिष्ट Google Apps डोमेन के माध्यम से उपयोगकर्ताओं को प्रमाणीकृत करना चाहता हूं। अगर आपके पास इस Google Apps डोमेन तक पहुंच है, तो आपके पास मेरे वेब एप्लिकेशन तक पहुंच है।
जहां मैं खो जाता हूं, क्या सभी आवश्यक शर्तें और निर्भरताएं शामिल हैं।
- एक्सआरडी क्या है?
- यादिस क्या है?
- मुझे एक्सआरडी और यादिस की आवश्यकता क्यों है?
- मेरी वेबसाइट पर ओपनआईडी प्रमाणीकरण को तैनात करने के लिए मुझे क्या करने की ज़रूरत है?
इसके अलावा, यह मेरे लिए वास्तव में महत्वपूर्ण है।
जब मैं SO में लॉगिन करता हूं, तो मैं अपने Google खाते का उपयोग करता हूं। जब मैं लॉगिन बटन पर क्लिक करता हूं तो मुझे इस पुष्टिकरण पृष्ठ के साथ प्रस्तुत किया जाता है। जहां मैं अपने Google खाता प्रमाण-पत्रों का उपयोग करने का अधिकार दे रहा हूं।
किसी भी तरह, Google जानता है कि यह "Stackoverflow.com" है जो मुझसे पूछ रहा है कि लॉगिन करना ठीक है या नहीं। और मैं जानना चाहता हूं कि इस छोटे से पाठ पर मेरे पास किस तरह का नियंत्रण है। मैं कई अलग-अलग डोमेन पर ओपनआईडी को तैनात करना चाहता हूं लेकिन मैं पसंद करूंगा कि वे सभी विशेष पैरामीटर जैसे कि गुप्त एपीआई कुंजी और क्या नहीं के साथ व्यक्तिगत रूप से कॉन्फ़िगर किए बिना काम करेंगे। हालांकि, मुझे यह सुनिश्चित नहीं है कि यह ओपनआईडी की एक शर्त है, या Google द्वारा प्रदान की गई संघीय लॉगिन API।
मुझे यह समस्या भी हो रही है। ओपनआईडी PHP लाइब्रेरी एक ऐसे पेज के साथ रिक्त पृष्ठ का उपयोग करना चाहता है जो जावास्क्रिप्ट का उपयोग करके ऑटो-सबमिट करता है, लेकिन मैं इसके बजाय HTTP हेडर रीडायरेक्ट का उपयोग करने के लिए चुने गए, लेकिन Google का ओपनआईडी कोई उपयोगी डेटा नहीं लौटाएगा। – amphetamachine
यह नहीं पता कि यह आपके प्रश्न के लिए प्रासंगिक है, लेकिन मुझे यकीन नहीं है कि आप OpenID के साथ Google Apps डोमेन खाते का उपयोग कर सकते हैं। मेरे पास Google Apps खाते और एक "सादा" Google खाता है, और केवल अंतिम कार्य OpenID प्रमाणीकरण के लिए काम करता है। यदि कोई जानता है कि ओपनआईडी के रूप में डोमेन खाते के लिए ऐप्स का सफलतापूर्वक उपयोग कैसे करें, तो कृपया बताएं। :) –
@calmh - मुझे कुछ सुंदर विश्वास दस्तावेज मिल गए हैं कि आप Google Apps डोमेन के विरुद्ध प्रमाणित करने के लिए OpenID या OAuth का उपयोग कर सकते हैं, जब तक आप प्रीमियम सेवा के लिए भुगतान करते हैं। लेकिन आश्चर्य की बात है कि मुझे नमूने नहीं मिला है कि इसे कैसे किया जाए। –