Բովանդակություն:

Ինչպե՞ս է JWT-ն վավերացվում:
Ինչպե՞ս է JWT-ն վավերացվում:

Video: Ինչպե՞ս է JWT-ն վավերացվում:

Video: Ինչպե՞ս է JWT-ն վավերացվում:
Video: «150 հոգի իմ կողմից». քաղաքացիներն Ավինյանին խոստանում են «ձայն բերել» 2024, Նոյեմբեր
Anonim

Հավելվածի սերվերը, պարզապես վերնագրից օգտվողի անունը վերցնելու փոխարեն, առաջինը կանի վավերացնել որ JWT Եթե ստորագրությունը ճիշտ է, ապա օգտագործողը ճիշտ է վավերացված և խնդրանքն անցնում է: եթե ոչ, ապա հավելվածի սերվերը կարող է պարզապես մերժել հարցումը:

Ավելին, ինչպե՞ս կարող եմ վավերացնել JWT ստորագրությունը:

Ստորագրությունը ստուգելու համար ձեզ հարկավոր է

  1. Ստուգեք ստորագրման ալգորիթմը: Առբերեք alg հատկությունը վերծանված վերնագրից:
  2. Հաստատեք, որ նշանը ճիշտ է ստորագրված՝ օգտագործելով համապատասխան ստեղնը: Ստուգեք Ստորագրությունը՝ ստուգելու համար, որ JWT ուղարկողն այն է, ով ասում է, որ դա է, և որ հաղորդագրությունը ճանապարհին չի փոխվել:

Բացի վերևից, քանի՞ հատված է պարունակում JSON Web Token JWT-ը՝ հաճախորդի իսկությունը հաստատելու համար: Վավերացնել ստորագրություն Ա JWT պարունակում է երեք հատվածներ , վերնագիր, մարմին և ստորագրություն։ Ստորագրությունը հատվածը կարող է կարող է օգտագործվել հաստատել իսկությունը որ նշան որպեսզի այն կարող է վստահել ձեր դիմումին:

Այս առումով, ինչու JWT-ն ապահով չէ:

Բովանդակությունը json վեբ նշանում ( JWT ) են ոչ բնածին կերպով ապահով , սակայն առկա է ներկառուցված հատկանիշ՝ ստուգելու նշանի իսկությունը: Հանրային բանալիների ծածկագրման ասիմետրիկ բնույթը ստիպում է JWT հնարավոր է ստորագրության ստուգում: Հանրային բանալին հաստատում է ա JWT ստորագրված է իր համապատասխան մասնավոր բանալիով:

JWT-ն OAuth է:

Հիմնականում, JWT նշանային ձևաչափ է: OAuth թույլտվության արձանագրություն է, որը կարող է օգտագործվել JWT որպես նշան. OAuth օգտագործում է սերվերի և հաճախորդի կողմից պահեստավորում: Եթե ցանկանում եք իրական դուրս գալ, դուք պետք է գնաք OAuth2.

Խորհուրդ ենք տալիս: