OAuth

लेखक: Lewis Jackson
निर्माण की तारीख: 14 मई 2021
डेट अपडेट करें: 25 जून 2024
Anonim
Как работает OAuth 2 - введение (просто и понятно)
वीडियो: Как работает OAuth 2 - введение (просто и понятно)

विषय

परिभाषा - OAuth का क्या अर्थ है?

OAuth एक प्राधिकरण प्रोटोकॉल है - या दूसरे शब्दों में, नियमों का एक सेट - जो किसी तीसरे पक्ष की वेबसाइट या एप्लिकेशन को उपयोगकर्ता के डेटा तक पहुंचने की अनुमति देता है, जिसमें उपयोगकर्ता को लॉगिन क्रेडेंशियल साझा करने की आवश्यकता नहीं है।


OAuths ओपन-सोर्स प्रोटोकॉल उपयोगकर्ताओं को टोकन-आधारित प्राधिकरण तंत्र पर आधारित एक सुरक्षित प्राधिकरण योजना के तहत किसी अन्य साइट के साथ एक साइट पर संग्रहीत अपने डेटा और संसाधनों को साझा करने में सक्षम बनाता है। OAuth को OAuth Core के नाम से भी जाना जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

टेकोपेडिया OAuth बताते हैं

यह महसूस करना महत्वपूर्ण है कि OAuth उपयोगकर्ताओं को प्रमाणित करने का एक तरीका है - एक उपयोगकर्ता को यह सुनिश्चित करने के लिए कि वह कौन है वह कहता है। प्रोटोकॉल वितरित और वेब 2.0 वातावरण में उपयोगकर्ता क्रेडेंशियल्स के साझाकरण के साथ समस्याओं को दरकिनार करने के लिए डिज़ाइन किया गया था। OAuth के साथ, OAuth के माध्यम से प्रमाणित होने के बाद एक वेबसाइट पर संग्रहीत संसाधनों को एक उपयोगकर्ता द्वारा साझा या एक्सेस किया जा सकता है। उपयोगकर्ता को वेबसाइट पर एक नया खाता बनाने की कोई आवश्यकता नहीं है और साथ ही, वेबसाइट उपयोगकर्ताओं की विश्वसनीयता के लिए निजी नहीं है।


OAuth बहुत कुछ क्लाइंट / सर्वर कंप्यूटिंग मॉडल की तरह संचालित होता है, जहां उपयोगकर्ता संसाधनों को संग्रहीत करने वाली एक प्राथमिक वेबसाइट सर्वर के रूप में कार्य करती है और उस डेटा तक पहुँचने वाली वेबसाइट या एप्लिकेशन क्लाइंट होती है। प्राथमिक वेबसाइट उपयोगकर्ता को मान्य करने के लिए एक सत्र की स्थापना के साधन के रूप में एक OAuth इंटरफ़ेस (अन्यथा एपीआई कहा जाता है) और गुप्त कुंजी के लिए गुप्त कुंजी स्थापित करती है। एक बार जब उपयोगकर्ता क्लाइंट वेबसाइट के डेटा या संसाधनों तक पहुंच का अनुरोध करता है, तो वह साइड ट्रिप लेता है और उसे प्राथमिक वेबसाइट की लॉगिन प्रक्रिया में भेज दिया जाता है, जिस समय उपयोगकर्ता अपनी लॉगिन क्रेडेंशियल प्रदान करता है। प्रमाणीकरण के सफल होने पर, उस प्राथमिक वेबसाइट से प्रमाणीकरण वेबसाइट को प्रमाणीकरण की पावती के रूप में अनुरोध करने वाली वेबसाइट पर भेजा जाता है - उपयोगकर्ता को मूल रूप से अनुरोध किए गए डेटा या अन्य संसाधनों की पहुंच की अनुमति देता है।