क्या मुझे अपने एपीआई के लिए oauth2 का उपयोग करना चाहिए?
क्या मुझे अपने एपीआई के लिए oauth2 का उपयोग करना चाहिए?

वीडियो: क्या मुझे अपने एपीआई के लिए oauth2 का उपयोग करना चाहिए?

वीडियो: क्या मुझे अपने एपीआई के लिए oauth2 का उपयोग करना चाहिए?
वीडियो: OAuth 2.0: एक सिंहावलोकन 2024, नवंबर
Anonim

2 उत्तर। यह अच्छा है कि आप चाहते हैं करना एक आराम एपीआई नोड में। लेकिन यदि आपका डेटा संवेदनशील है, जैसे कि निजी उपयोगकर्ता डेटा, तो आपको अपने ऊपर किसी प्रकार की सुरक्षा परत लगाने की आवश्यकता है एपीआई . भी, का उपयोग करते हुए OAuth या अन्य टोकन आधारित सुरक्षा आपके उपयोगकर्ता आधार पर बेहतर अनुमति जाँच बनाने में आपकी मदद कर सकती है।

इसके अलावा, OAuth2 REST API में कैसे काम करता है?

OAuth2 तक पहुंच प्रमाणित करने का पसंदीदा तरीका है एपीआई . OAuth2 बाहरी एप्लिकेशन को उपयोगकर्ता का ईमेल पता या पासवर्ड प्राप्त किए बिना प्राधिकरण की अनुमति देता है। इसके बजाय, बाहरी एप्लिकेशन को एक टोकन मिलता है जो उपयोगकर्ता के खाते तक पहुंच को अधिकृत करता है।

दूसरे, क्या OAuth2 का उपयोग प्रमाणीकरण के लिए किया जाता है? OAuth 2.0 एक नहीं है प्रमाणीकरण मसविदा बनाना। अधिकांश भ्रम इस तथ्य से आता है कि OAuth है उपयोग किया गया का भीतर प्रमाणीकरण प्रोटोकॉल, और डेवलपर्स OAuth घटकों को देखेंगे और OAuth प्रवाह के साथ सहभागिता करेंगे और मान लेंगे कि केवल OAuth का उपयोग करके, वे उपयोगकर्ता को पूरा कर सकते हैं प्रमाणीकरण.

ऊपर के अलावा, क्या मुझे OAuth का उपयोग करना चाहिए?

आप चाहिए केवल OAuth का उपयोग करें अगर आपको वास्तव में इसकी आवश्यकता है। यदि आप एक ऐसी सेवा का निर्माण कर रहे हैं जहाँ आपको आवश्यकता है उपयोग एक उपयोगकर्ता का निजी डेटा जो किसी अन्य सिस्टम पर संग्रहीत होता है - OAuth का उपयोग करें . यदि नहीं - आप अपने दृष्टिकोण पर पुनर्विचार करना चाहेंगे!

कौन सा बेहतर है JWT या OAuth2?

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

सिफारिश की: