यह ओएथ 2.0 की एक विशेषता है, जो क्लाइंट-साइड प्रवाह निर्दिष्ट करता है जो इसे सुविधाजनक बनाता है।
spec here है और इसका कार्यान्वयन here है।
इसके लिए समर्थन google-api-javascript-client (Google एपीआई और लॉगिन के लिए) में शामिल है और एक सामान्य लाइब्रेरी है जो gwt-oauth2 नामक समर्थित प्रदाताओं के साथ काम करेगी - यह जीडब्ल्यूटी में लिखा गया है, लेकिन मानक जावास्क्रिप्ट वातावरण में भी प्रयोग योग्य है।
संपादित करें: Microsoft's Live Connect library ओएथ 2.0 के इस स्वाद का भी समर्थन करता प्रतीत होता है।
दुर्भाग्यवश, फ़्लिकर को इसके लिए समर्थन नहीं दिख रहा है, क्योंकि यह only seems to support OAuth 1.0a है।
लेकिन वहाँ कुछ लोकप्रिय प्रदाताओं क्लाइंट साइड OAuth का समर्थन 2.0 प्रवाह करते हैं कि:
- गूगल
- फेसबुक
- Foursquare
- इंस्टाग्राम
- DailyMotion
- विंडोज लाइव
आप फ़्लिकर को OAuth 1.0a अनुरोध करने के लिए अपना स्वयं का सर्वर चला सकते हैं और जावा क्लाइंट को ओएथ 2.0 एक्सेस टोकन वापस भेज सकते हैं, मुझे लगता है।
स्रोत
2012-05-14 16:58:24
मैंने सिर्फ जावास्क्रिप्ट के साथ janrain RPXnow उत्पाद का उपयोग करके कुछ सफल परीक्षण किए हैं। हालांकि, हमने इसे स्थानीय रूप से सर्वर-साइड जेनरेट टोकन के साथ संयुक्त रूप से सुरक्षित करने की कोशिश करने के लिए इसे संयुक्त किया। – Ruz