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

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

वीडियो: क्या मुझे अपने एपीआई के लिए OAuth का उपयोग करना चाहिए?
वीडियो: OAuth, JWT, HMAC, ओह माय! आपके उद्यम के लिए एपीआई सुरक्षा 2024, अप्रैल
Anonim

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

इस तरह, API में OAuth क्या है?

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

इसी तरह, मैं अपने एपीआई में OAuth कैसे जोड़ूं? OAuth 2.0 प्रदाता API बनाना

  1. एक कमांड विंडो में, उस प्रोजेक्ट फ़ोल्डर में बदलें जिसे आपने ट्यूटोरियल ट्यूटोरियल में बनाया था: एक इनवोक रेस्ट एपीआई परिभाषा बनाना।
  2. एपीआई डिज़ाइनर में, एपीआई टैब पर क्लिक करें।
  3. जोड़ें > OAuth 2.0 प्रदाता API पर क्लिक करें।
  4. निम्न तालिका के अनुसार फ़ील्ड को पूरा करें:
  5. एपीआई बनाएं पर क्लिक करें।

कोई यह भी पूछ सकता है कि क्या आपको OAuth का उपयोग करना चाहिए?

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

क्या एपीआई कुंजी सुरक्षित है?

सुरक्षा का एपीआई चांबियाँ एपीआई चाबियों को आम तौर पर नहीं माना जाता है सुरक्षित ; वे आम तौर पर ग्राहकों के लिए सुलभ होते हैं, जिससे किसी के लिए चोरी करना आसान हो जाता है एपीआई कुंजी . एक बार चाभी चोरी हो गया है, इसकी कोई समाप्ति नहीं है, इसलिए इसे अनिश्चित काल तक उपयोग किया जा सकता है, जब तक कि परियोजना का मालिक रद्द या पुन: उत्पन्न नहीं करता है चाभी.

सिफारिश की: