Mündəricat:

JWT necə təsdiqlənir?
JWT necə təsdiqlənir?

Video: JWT necə təsdiqlənir?

Video: JWT necə təsdiqlənir?
Video: JWT Praktiki İzah 2024, Aprel
Anonim

Tətbiq serveri sadəcə istifadəçi adını başlıqdan götürmək əvəzinə əvvəlcə olacaq doğrulamaq the JWT : imza düzgündürsə, deməli istifadəçi düzgündür təsdiqlənmişdir və sorğu keçir. deyilsə, proqram serveri sorğunu sadəcə olaraq rədd edə bilər.

Üstəlik, JWT imzasını necə doğrulaya bilərəm?

İmzanı yoxlamaq üçün sizə lazım olacaq:

  1. İmza alqoritmini yoxlayın. Deşifrə edilmiş Başlıqdan alg xassəsini əldə edin.
  2. Müvafiq düymədən istifadə edərək nişanın düzgün imzalandığını təsdiqləyin. JWT-nin göndəricisinin kim olduğunu və mesajın yol boyu dəyişdirilmədiyini yoxlamaq üçün İmzanı yoxlayın.

Yuxarıdakılardan əlavə, müştərinin həqiqiliyini təsdiqləmək üçün JSON Web Token JWT neçə seqmentdən ibarətdir? Doğrulayın imza A JWT ehtiva edir üç seqmentlər , başlıq, gövdə və imza. İmza seqment bilər alışmaq həqiqiliyini təsdiq edin -nin nişan belə ki bacarmaq ərizəniz tərəfindən etibar olun.

Bununla əlaqədar olaraq, JWT niyə təhlükəsiz deyil?

json veb işarəsindəki məzmun ( JWT ) var yox mahiyyətcə təhlükəsiz , lakin tokenin həqiqiliyini yoxlamaq üçün daxili xüsusiyyət var. Açıq açar kriptoqrafiyasının asimmetrik təbiəti JWT imzanın yoxlanılması mümkündür. Açıq açar a JWT uyğun şəxsi açarı ilə imzalanmışdır.

JWT OAuthdur?

Əsasən, JWT token formatıdır. OAuth istifadə edə bilən icazə protokoludur JWT əlamət kimi. OAuth server və müştəri tərəfi yaddaşdan istifadə edir. Həqiqi çıxış etmək istəyirsinizsə, onunla getməlisiniz OAuth2.

Tövsiyə: