JWT විකේතකය / සත්‍යාපනය

JWT අලවා අන්තර්ගතය පෙන්වා අත්සන සත්‍යාපනය කරන්න

විශේෂාංග

ශීර්ෂය, ගෙවීම සහ අත්සන වෙන් කිරීම

JWT හි කොටස් තුන වෙන් වෙන්ව හැඩගස්වා පෙන්වයි

ප්‍රධාන ඉල්ලීම් දිනය හා වේලාවට පරිවර්තනය

iat / nbf / exp මිනිසෙකුට කියවිය හැකි දිනය හා වේලාවට පරිවර්තනය කරයි

කල් ඉකුත් වීමේ පෙති

exp ඇති නැති බව හා අතීත/අනාගත අනුව කොළ, රතු, අළු පෙති පෙන්වයි

බ්‍රව්සරය තුළ අත්සන සත්‍යාපනය

HS256/HS384/HS512/RS256/ES256 Web Crypto API මගින් සත්‍යාපනය කරයි

භාවිත කරන ආකාරය

1

JWT අලවන්න

ආදාන කොටුවේ xxx.yyy.zzz ආකාරයේ JWT තන්තුව අලවන්න

2

අන්තර්ගතය පරීක්ෂා කරන්න

ශීර්ෂය, ගෙවීම, අත්සන සහ ප්‍රධාන ඉල්ලීම් පෙන්වීම පරීක්ෂා කරන්න

3

යතුර ඇතුළු කරන්න

HS වර්ගයට රහස් යතුර, RS/ES වර්ගයට PEM ආකාරයේ පොදු යතුර ආදාන කොටුවේ අලවන්න

4

අත්සන සත්‍යාපනය ක්‍රියාත්මක කරන්න

"අත්සන සත්‍යාපනය" බොත්තම මගින් ✅ වලංගු / ❌ අවලංගු දැයි පරීක්ෂා කරන්න

භාවිත අවස්ථා

සත්‍යාපන ටෝකනයේ අන්තර්ගතය පරීක්ෂා කිරීම

පිවිසීමෙන් පසු නිකුත් කළ JWT හි අන්තර්ගතය ඉක්මනින් පරීක්ෂා කරන්න

කල් ඉකුත් වීමේ ගැටළු විමර්ශනය

පරිශීලකයා "දෝෂයක් ඇත" යැයි පැවසූ විට, කල් ඉකුත් වූවාදැයි පරීක්ෂා කරන්න

යතුරු සම්බන්ධතාව පරීක්ෂා කිරීම

සංවර්ධනය අතරතුර අපේක්ෂිත රහස් යතුරු/පොදු යතුරු සමඟ නිවැරදිව සත්‍යාපනය කළ හැකිදැයි පරීක්ෂා කරන්න

වෙනස් කිරීම් හඳුනාගැනීම ඉගෙන ගැනීම

අත්සනෙහි අවසානය වෙනස් කළ විට ❌ ලැබෙන හැසිරීමෙන් JWT ආරක්ෂාව තේරුම් ගන්න

පද විවරණය

JWT(JSON Web Token)
JWT යනු පරිශීලකයාගේ හැඳුනුම්පත සහ කල් ඉකුත්වීමේ දිනය වැනි දත්ත අත්සන් සහිතව හුවමාරු කර ගැනීමට භාවිතා කරන ටෝකන් ආකෘතියකි. ඇතුල්වීමේ තත්ත්වය තහවුරු කිරීම සඳහා මෙය භාවිතා කෙරේ.
ශීර්ෂකය
ශීර්ෂකය යනු JWT හි ආරම්භයේ ඇති කොටසයි. ටෝකනය සඳහා භාවිතා කළ අත්සන් ඇල්ගොරිතමය සහ ටෝකනය හසුරුවන ආකාරය පිළිබඳ තොරතුරු ඒ තුළ අඩංගු වේ.
ගෙවීම
ගෙවීම යනු JWT හි මධ්‍යයේ ඇති කොටසයි. පරිශීලකයාගේ හැඳුනුම්පත සහ කල් ඉකුත්වීමේ දිනය වැනි, ඇත්ත වශයෙන්ම ලබන්නාට ලබාදීමට අදහස් කරන දත්ත ඒ තුළ අඩංගු වේ.
අත්සන
අත්සන යනු JWT හි අවසානයේ ඇති සත්‍යාපන දත්තයකි. එය සංසන්දනය කිරීමෙන් ටෝකනයේ අන්තර්ගතය මාර්ගය ඔස්සේ වෙනස් කර නැති බව තහවුරු කර ගත හැකිය.

ආරක්ෂාව හා පෞද්ගලිකත්වය

බ්‍රවුසරය තුළම සැකසීම

ඇතුළත් කළ දත්ත ඔබගේ බ්‍රවුසරය තුළ පමණක් සකසනු ලබන අතර, පිටතට යවනු නොලැබේ.

බ්‍රව්සරය තුළ පමණක් සැකසීම

JWT විකේතනය සහ අත්සන සත්‍යාපනය සියල්ල ඔබේ බ්‍රව්සරය තුළ සිදු කෙරෙන අතර, ඇතුළත් කළ දත්ත සේවාදායකයට යවනු නොලැබේ.

සන්නිවේදනය HTTPS මගින් සංකේතාංකනය කෙරේ

පිටුව පූරණය කිරීමද TLS මගින් සංකේතාංකනය කෙරෙන අතර, තෙවන පාර්ශ්වයකට අන්තර්ගතය කියවිය නොහැක.

තෙවන පාර්ශ්වයන්ට යැවීමක් නැත

දැන්වීම් ජාල, ට්‍රැකර් හෝ වෙනත් බාහිර සේවාවන්ට ඇතුළත් කළ අන්තර්ගතය යවනු නොලැබේ.

ප්‍රතිඵල ස්වයංක්‍රීයව සුරැකීමක් නැත

JWT හෝ යතුරු හෝ ඇතුළත් කිරීමේ යෝජනා සේවාදායකයේ ගබඩා නොකෙරේ.

යාවත්කාලීන තොරතුරු

සම්බන්ධිත මෙවලම්