ቪዲዮ: OAuth JWT ምንድን ነው?
2024 ደራሲ ደራሲ: Lynn Donovan | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2023-12-15 23:42
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 ላይ የተመሰረቱ የመዳረሻ ቶከኖችን ለመፍጠር የበይነመረብ መስፈርት ነው። አስረግጠው አስረግጡ አንዳንድ የይገባኛል ጥያቄዎች. ለምሳሌ፣ አንድ አገልጋይ "እንደ አስተዳዳሪ ገብቷል" የሚል የይገባኛል ጥያቄ ያመነጫል እና ያንን ለደንበኛው ሊያቀርብ ይችላል።
የሚመከር:
JWT OAuth ይጠቀማል?
በመሠረቱ፣ JWT የማስመሰያ ቅርጸት ነው። OAuth JWTን እንደ ማስመሰያ መጠቀም የሚችል የፈቃድ ፕሮቶኮል ነው። OAuth የአገልጋይ-ጎን እና የደንበኛ-ጎን ማከማቻ ይጠቀማል። እውነተኛ መውጣት ከፈለግክ ከOAuth2 ጋር መሄድ አለብህ
ስውር OAuth ምንድን ነው?
የOAuth2 ስውር ስጦታ የሌሎች የፍቃድ ስጦታዎች ተለዋጭ ነው። አንድ ደንበኛ የመዳረሻ ማስመሰያ (እና id_token፣ OpenId Connect ሲጠቀሙ) በቀጥታ ከፍቃድ ማብቂያ ነጥብ፣ የማስመሰያ ነጥቡን ሳያገናኙ ወይም ደንበኛው ሳያረጋግጡ እንዲያገኝ ያስችለዋል።
በ OAuth ውስጥ የግራንት አይነት ምንድን ነው?
በOAuth 2.0 ውስጥ “የስጦታ ዓይነት” የሚለው ቃል አንድ መተግበሪያ የመዳረሻ ማስመሰያ የሚያገኝበትን መንገድ ያመለክታል። እያንዳንዱ የስጦታ አይነት ለድር መተግበሪያ፣ ቤተኛ መተግበሪያ፣ የድር አሳሽ ማስጀመር አቅም ለሌለው መሳሪያ ወይም ከአገልጋይ ወደ አገልጋይ መተግበሪያዎች ለተለየ የአጠቃቀም ጉዳይ የተመቻቸ ነው።
OAuth ማዕቀፍ ምንድን ነው?
የOAuth ትርጉም OAuth ያልተገናኙ አገልጋዮች እና አገልግሎቶች እንዴት የመጀመሪያውን፣ ተዛማጅ፣ ነጠላ የሎግ ምስክር ወረቀትን ሳያጋሩ የተረጋገጠ የንብረታቸውን መዳረሻ እንዴት እንደሚፈቅዱ የሚገልጽ ክፍት መደበኛ የፈቀዳ ፕሮቶኮል ወይም ማዕቀፍ ነው።
OAuth 2.0 ደንበኛ መታወቂያ ምንድን ነው?
የደንበኛ መታወቂያ ደንበኛ_አይዲ የመተግበሪያዎች ይፋዊ መለያ ነው። ምንም እንኳን ህዝባዊ ቢሆንም፣ በሶስተኛ ወገኖች የማይገመት መሆኑ በጣም ጥሩ ነው፣ ስለዚህ ብዙ አተገባበር እንደ ባለ 32-ቁምፊ የሄክስ ሕብረቁምፊ አይነት ነገር ይጠቀማሉ። እንዲሁም የፈቃድ አገልጋዩ የሚይዘው በሁሉም ደንበኞች ላይ ልዩ መሆን አለበት።