OAuth JWT ምንድን ነው?
OAuth JWT ምንድን ነው?

ቪዲዮ: OAuth JWT ምንድን ነው?

ቪዲዮ: OAuth JWT ምንድን ነው?
ቪዲዮ: C# Programming Language for Absolute Binger in Amharic Language Part 1 2024, ግንቦት
Anonim

JSON የድር ማስመሰያ ( ጄደብሊውቲ , RFC 7519) በJSON ሰነድ ውስጥ የይገባኛል ጥያቄዎችን የመቀየሪያ መንገድ ሲሆን ከዚያም የተፈረመ። JWTs እንደ መጠቀም ይቻላል። OAuth 2.0 Bearer Tokens ሁሉንም ተዛማጅ የሆኑ የመዳረሻ ማስመሰያ ክፍሎችን በመረጃ ቋት ውስጥ ከማጠራቀም ይልቅ በራሱ የመዳረሻ ቶከን ውስጥ መክተት።

ሰዎች በOAuth እና oauth2 መካከል ያለው ልዩነት ምንድነው?

OAuth ማስመሰያው ከተፈጠረ በኋላ ለትክክለኛዎቹ የኤፒአይ ጥሪዎች 2.0 ፊርማ አያስፈልግም። አንድ የደህንነት ማስመሰያ ብቻ ነው ያለው። OAuth 1.0 ደንበኛው ለእያንዳንዱ የኤፒአይ ጥሪ ሁለት የደህንነት ምልክቶችን እንዲልክ ይፈልጋል እና ፊርማውን ለማመንጨት ሁለቱንም ይጠቀሙ። እዚህ ይገልጻል በ OAuth መካከል ያለው ልዩነት 1.0 እና 2.0 እና ሁለቱም እንዴት እንደሚሠሩ.

እንዲሁም፣ JWT auth እንዴት ነው የሚሰራው? JSON ድር ማስመሰያ ( ጄደብሊውቲ ) በተዋዋይ ወገኖች መካከል እንደ JSON ነገር ደህንነቱ በተጠበቀ መልኩ ለማስተላለፍ የታመቀ እና እራሱን የቻለ መንገድ የሚገልጽ ክፍት መስፈርት (RFC 7519) ነው። የተፈረሙ ቶከኖች በውስጡ የተካተቱትን የይገባኛል ጥያቄዎች ትክክለኛነት ሊያረጋግጡ ይችላሉ፣ የተመሰጠሩ ቶከኖች ግን እነዚያን የይገባኛል ጥያቄዎች ከሌሎች ወገኖች ይደብቃሉ።

ይህንን ከግምት ውስጥ በማስገባት OAuth ምንድን ነው እና እንዴት ነው የሚሰራው?

OAuth የይለፍ ቃል ውሂብ አያጋራም ይልቁንም በተጠቃሚዎች እና በአገልግሎት አቅራቢዎች መካከል ያለውን ማንነት ለማረጋገጥ የፍቃድ ማስመሰያዎችን ይጠቀማል። OAuth የይለፍ ቃልዎን ሳይሰጡ እርስዎን ወክለው አንድ መተግበሪያ ከሌላው ጋር መገናኘቱን እንዲያፀድቁ የሚያስችል የማረጋገጫ ፕሮቶኮል ነው።

JWT ማረጋገጫ ምንድን ነው?

አይኢቲኤፍ ምህጻረ ቃል። ጄደብሊውቲ . JSON የድር ማስመሰያ ( ጄደብሊውቲ አንዳንድ ጊዜ /d??t/) በJSON ላይ የተመሰረቱ የመዳረሻ ቶከኖችን ለመፍጠር የበይነመረብ መስፈርት ነው። አስረግጠው አስረግጡ አንዳንድ የይገባኛል ጥያቄዎች. ለምሳሌ፣ አንድ አገልጋይ "እንደ አስተዳዳሪ ገብቷል" የሚል የይገባኛል ጥያቄ ያመነጫል እና ያንን ለደንበኛው ሊያቀርብ ይችላል።

የሚመከር: