कस्टम
OAuth प्रमाणीकरण
Last updated September 28, 2018
विवरण
एक OAuth प्रदाता से OAuth 2.0 प्रमाणीकरण टोकन प्राप्त करता है जिसका उपयोग HTTP अनुरोध या एक सॉकेट कनेक्शन को प्रमाणित करने के लिए किया जाता है। इसका उपयोग अक्सर वेब API की प्रमाणीकरण के लिए किया जाता है। यह व्यवहार आपकी प्रमाणीकृत टोकन को फ़ाइल में सुरक्षित रूप से भी सहेजता है जिसे आप Get OAuth Credentials व्यवहार का उपयोग करके प्राप्त कर सकते हैं।
गुण
पूर्ण होने पर ट्रिगर्स
| URL | OAuth प्रदाता का मूल URL। जैसे: https://account.google.com |
| अंत बिंदु | OAuth अंत बिंदु। जैसे: /o/oauth2/v2/auth जिसके परिणामस्वरूप अंतिम URL जैसे: https://accounts.google.com/o/oauth/v2/auth |
| क्लाइंट आईडी | OAuth प्रदाता द्वारा दी गई क्लाइंट आईडी। |
| क्लाइंट सीक्रेट | OAuth प्रदाता द्वारा दी गई गुप्त कुंजी। |
| पहचानकर्ता | सफल प्रमाणीकरण के बाद Get OAuth Credentials व्यवहार के साथ उपयोग करने के लिए इस पहचानकर्ता का उपयोग करें। इस तरह, आपको हर बार अनुरोध करते समय सर्वर के साथ प्रमाणित नहीं होना पड़ता। क्रेडेंशियल्स ऑफ़लाइन उपयोग के लिए सुरक्षित रूप से संग्रहीत होते हैं, इसलिए आप प्रोजेक्ट को छोड़ने और वापस आने के बाद भी उसी पहचानकर्ता का उपयोग कर सकते हैं। |
| अनुदान प्रकार | विभिन्न OAuth प्रमाणीकरण अनुदान प्रकार। उपलब्ध विकल्प हैं: clientCredentials, password, authorizationCode, या refreshToken। आपका OAuth प्रदाता आपको यह बताएगा कि कब किस अनुदान प्रकार की आवश्यकता है। |
| दायरा(clientCredentials, password, authorizationCode, refreshToken) | अनुमतियों की भिन्न भिन्नता जो आपके द्वारा उपयोग करने की अनुमति है। |
आउटपुट
| टोकन प्रकार |
प्रवेश किए गए टोकन के प्रकार का आउटपुट देता है (इसे 'बियरर' कहा जाता है)। |
| एक्सेस टोकन |
सर्वर से पहुंच प्राप्त करने के लिए प्राधिकरण टोकन का आउटपुट देता है। |
| रीफ्रेश टोकन |
जब पिछले एक की समाप्ति होती है, तो एक नया एक्सेस टोकन प्रदान करता है। |
| त्रुटि |
प्रमानीकरण के दौरान होने वाली किसी भी त्रुटियों का आउटपुट देता है। |
उदाहरण
एक वेब API तक पहुंच प्राप्त करें जो प्रमाणीकरण के लिए IAuth 2.0 का उपयोग करता है।

