OAuth JWT дегеніміз не?
OAuth JWT дегеніміз не?

Бейне: OAuth JWT дегеніміз не?

Бейне: OAuth JWT дегеніміз не?
Бейне: Идентификация, аутентификация и авторизация простыми словами 2024, Мамыр
Anonim

JSON Web Token ( JWT , RFC 7519) - кейін қол қойылған JSON құжатындағы шағымдарды кодтау тәсілі. JWT ретінде пайдалануға болады OAuth 2.0 Қолжетімділік таңбалауышының барлық қатысты бөліктерін дерекқорда сақтаудың орнына қол жеткізу таңбалауышының өзіне кодтау үшін Bearer Tokens.

Адамдар сонымен қатар OAuth пен oauth2 арасындағы айырмашылық неде деп сұрайды.

OAuth Токен жасалғаннан кейін нақты API қоңыраулары үшін 2.0 қолтаңбалары қажет емес. Оның бір ғана қауіпсіздік белгісі бар. OAuth 1.0 клиенттен әрбір API қоңырауы үшін екі қауіпсіздік таңбалауышын жіберуді және қолтаңбаны жасау үшін екеуін де пайдалануды талап етеді. Мұнда сипаттайды OAuth арасындағы айырмашылық 1.0 және 2.0 және екеуі қалай жұмыс істейді.

Сондай-ақ, JWT аутентификациясы қалай жұмыс істейді? JSON Web Токен ( JWT ) JSON нысаны ретінде тараптар арасында ақпаратты қауіпсіз тасымалдаудың ықшам және дербес жолын анықтайтын ашық стандарт (RFC 7519). Қол қойылған таңбалауыштар оның құрамындағы шағымдардың тұтастығын тексере алады, ал шифрланған белгілер бұл шағымдарды басқа тараптардан жасырады.

Осыны ескере отырып, OAuth дегеніміз не және ол қалай жұмыс істейді?

OAuth құпия сөз деректерін бөліспейді, оның орнына тұтынушылар мен қызмет жеткізушілері арасындағы сәйкестікті растау үшін авторизация белгілерін пайдаланады. OAuth - құпия сөзді бермей-ақ, сіздің атыңыздан екіншісімен әрекеттесетін бір қолданбаны мақұлдауға мүмкіндік беретін аутентификация протоколы.

JWT бекітуі дегеніміз не?

IETF. аббревиатура. JWT . JSON Web Token ( JWT , кейде /d??t/ деп айтылады) - JSON негізіндегі қатынас токендерін жасауға арналған интернет стандарты. бекіту кейбір шағымдар. Мысалы, сервер «әкімші ретінде кірген» шағымы бар таңбалауышты құра алады және оны клиентке бере алады.

Ұсынылған: