2010-05-21 8 views

उत्तर

22

अच्छा बिंदु, यह वह पोस्ट है जिसे मैंने अपनी प्रस्तुति here से रखी है।

Two legged Authentication

दो पैरों वाला प्रमाणीकरण का मतलब केवल दो प्रमाणीकरण प्रक्रिया में शामिल दलों देखते हैं कि। पहला कदम OAuth उपभोक्ता अनुरोध विशिष्टता में वर्णित अनुरोध पर हस्ताक्षर करके उपयोगकर्ता के OAuth टोकन अनुरोध को बनाना है। कृपया ध्यान दें कि इस अनुरोध में प्रदान की गई ओथ उपभोक्ता कुंजी को उस खाते से संबद्ध होना चाहिए जिसका उपयोगकर्ता सदस्य है।

2 लेग प्रमाणीकरण का मुख्य लाभ यह है कि उपयोगकर्ता अनुभव निर्बाध है क्योंकि एपीआई सत्र शुरू करने के लिए कोई अतिरिक्त उपयोगकर्ता इंटरैक्शन की आवश्यकता नहीं है। इस विधि का नुकसान यह है कि उपभोक्ता के पास उपयोगकर्ता के खाते के लिए ओथ उपभोक्ता प्रमाण-पत्र (कुंजी और गुप्त) के वैध सेट तक पहुंच होनी चाहिए। किसी उपयोगकर्ता को अपने खाता उपभोक्ता कुंजी/गुप्त को किसी तृतीय पक्ष को कभी प्रकट नहीं करना चाहिए, इस प्रकार का प्रमाणीकरण केवल तभी उपयुक्त होगा जब खाताधारक और उपभोक्ता एक ही इकाई के हों।

Oauth के बारे में जानने के लिए यहां भी पढ़ें।

3

2-पैर वाले ओएथ संदर्भ में उपयोग किया जाता है। इसका मतलब है कि ओथ में दो पार्टियां शामिल हैं।

अधिक जानकारी के लिए 2-legged OAuth for the OpenSocial REST API और पहले स्टैक ओवरफ़्लो सवाल Two-legged OAuth - looking for information देखते हैं।

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

  • कोई संबंधित समस्या नहीं^_^