1const e={title:"à¹à¸à¸£à¸·à¹à¸à¸à¸à¸à¸à¸£à¸«à¸±à¸ªà¹à¸¥à¸°à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª JWT (JWT decoder & encoder) | à¸à¸¥à¸à¸à¸ ัย à¸à¹à¸²à¸¢à¸à¸²à¸¢ à¹à¸¥à¸°à¹à¸à¹à¸à¸²à¸à¸à¹à¸²à¸¢",description:"à¸à¸à¸à¸£à¸«à¸±à¸ªà¹à¸¥à¸°à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª JWT à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸£à¸§à¸à¹à¸£à¹à¸§à¸à¸²à¸à¸à¸à¸à¹à¸¥à¸à¹ à¹à¸¥à¸°à¸à¸£à¸§à¸à¸ªà¸à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸à¸à¸à¸¡à¸±à¸ สำรวà¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸ JWT à¹à¸à¸¢à¹à¸à¹à¸à¸±à¸¥à¸à¸à¸£à¸´à¸à¸¶à¸¡à¸à¹à¸²à¸ ๠à¸à¸£à¹à¸à¸¡à¸à¹à¸§à¸¢à¸à¸³à¹à¸à¸°à¸à¸³à¹à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸ JWT à¸à¸µà¸¥à¸°à¸à¸±à¹à¸à¸à¸à¸",encoder:"à¸à¸±à¸§à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª",decoder:"à¸à¸±à¸§à¸à¸à¸à¸£à¸«à¸±à¸ª",subtitle:"à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§ 100% -- JWT à¸à¸°à¸à¸¹à¸à¸à¸à¸à¸£à¸«à¸±à¸ªà¹à¸¥à¸°à¹à¸à¹à¸²à¸£à¸«à¸±à¸ªà¹à¸à¸¢à¸à¸£à¸à¸à¸à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸à¸à¸à¸¸à¸",jwt_label:"JWT",encoded_jwt_label:"JWT à¸à¸µà¹à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª",decoded_header_label:"สà¹à¸§à¸à¸«à¸±à¸§à¸à¸µà¹à¸à¸à¸à¸£à¸«à¸±à¸ª",header_label:"สà¹à¸§à¸à¸«à¸±à¸§",decoded_payload_label:"à¹à¸à¸¢à¹à¹à¸«à¸¥à¸à¸à¸µà¹à¸à¸à¸à¸£à¸«à¸±à¸ª",payload_label:"à¹à¸à¸¢à¹à¹à¸«à¸¥à¸",signature_verified:"ลายà¹à¸à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¹à¸¥à¹à¸§!",invalid_signature:"ลายà¹à¸à¹à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸!",jwt_editor_placeholder:"วาภJWT à¸à¸à¸à¸à¸¸à¸à¸à¸µà¹à¸à¸µà¹",hmac_secret_placeholder:"à¹à¸ªà¹à¸£à¸«à¸±à¸ª HMAC",public_key_placeholder:"à¹à¸ªà¹à¸à¸¸à¸à¹à¸à¸ªà¸²à¸à¸²à¸£à¸à¸°à¸à¸µà¹à¸à¸µà¹",private_key_placeholder:"à¹à¸ªà¹à¸à¸¸à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸µà¹à¸à¸µà¹",jwks_endpoint_uri_placeholder:"à¹à¸ªà¹ URL à¸à¸¸à¸à¸à¸£à¸´à¸à¸²à¸£ JWKs",hmac_secret_label:"à¸à¸¸à¸à¹à¸à¸¥à¸à¸à¸·à¹à¸",jwks_endpoint_uri_label:"URI à¸à¸¸à¸à¸à¸£à¸´à¸à¸²à¸£ JWKs",public_key_label:"à¸à¸¸à¸à¹à¸à¸ªà¸²à¸à¸²à¸£à¸à¸°",private_key_label:"à¸à¸¸à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§",base64_encoded_label:"à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª Base64",jwks_endpoint_uri_link:"URI à¸à¸¸à¸à¸à¸£à¸´à¸à¸²à¸£ JWKs",public_key_link:"ยืà¸à¸¢à¸±à¸à¸à¹à¸²à¸à¸à¸¸à¸à¹à¸à¸ªà¸²à¸à¸²à¸£à¸à¸°",jwt_examples:"à¸à¸±à¸§à¸à¸¢à¹à¸²à¸ JWT",share_jwt:"à¹à¸à¸£à¹ JWT",copy_to_clipboard:"URL à¹à¸à¹à¸à¸¹à¸à¸à¸±à¸à¸¥à¸à¸à¹à¸à¸¢à¸±à¸à¸à¸¥à¸´à¸à¸à¸à¸£à¹à¸",instruction:{title:"à¹à¸£à¸µà¸¢à¸à¸£à¸¹à¹à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸ JWT",subtitle:"à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸µà¹à¸à¸¸à¸à¸ªà¸à¹à¸à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸ JWT à¹à¸¥à¸°à¸à¸³à¹à¸à¸°à¸à¸³à¸à¸µà¸¥à¸°à¸à¸±à¹à¸à¸à¸à¸à¹à¸à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸ JWT à¹à¸à¹à¸à¸£à¸¡à¹à¸§à¸´à¸£à¹à¸à¸à¸µà¹à¸«à¸¥à¸²à¸à¸«à¸¥à¸²à¸¢",what_is_jwt:{title:"JWT à¸à¸·à¸à¸à¸°à¹à¸£?",description:"JWT (JSON Web Token) à¹à¸à¹à¸à¹à¸à¹à¸à¹à¸à¸à¸µà¹à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¹à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸à¸²à¸à¸° à¸à¸µà¹à¸¡à¸µà¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸£à¸¹à¸à¹à¸à¸à¸à¸µà¹à¸¡à¸µà¹à¸à¸£à¸à¸ªà¸£à¹à¸²à¸à¹à¸¥à¸°à¸à¹à¸²à¸à¹à¸à¹ à¹à¸¡à¹à¸§à¹à¸²à¸à¸°à¹à¸à¹à¸à¸à¸²à¸£à¸à¸à¸à¹à¸à¸ API หรืà¸à¸à¸²à¸£à¸à¸³à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸¢à¹à¸à¹à¹à¸à¹à¸à¹à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¸¸à¸ JWT à¸à¸·à¸à¹à¸à¹à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าภà¹à¸à¸£à¸²à¸°à¸§à¹à¸²:",bullets:[{label:"à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¹à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹",description:"JWT à¹à¸à¹à¸à¹à¸à¸à¸à¸¶à¹à¸à¸à¸²à¸à¸à¹à¸à¸à¹à¸¥à¸°à¹à¸¡à¹à¸à¹à¸à¸à¸à¸²à¸£à¸ªà¸à¸²à¸à¸°à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸ JWT สามารà¸à¸à¸£à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¸à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¹à¸²à¸à¸¥à¸²à¸¢à¹à¸à¹à¸"},{label:"สามารà¸à¹à¸à¹à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸£à¸´à¸à¸²à¸£",description:"JWT สามารà¸à¹à¸à¹à¸à¸à¸±à¸à¹à¸¥à¸°à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸à¹à¸²à¸¢à¸à¸²à¸¢à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸£à¸´à¸à¸²à¸£à¸à¹à¸²à¸à¹"},{label:"สามารà¸à¸à¸¢à¸²à¸¢à¹à¸à¹",description:"à¹à¸à¸¢à¹à¹à¸«à¸¥à¸à¸à¸à¸ JWT สามารà¸à¸¡à¸µà¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¸à¸µà¹à¸à¸³à¸«à¸à¸à¹à¸à¸ à¸à¸³à¹à¸«à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸¥à¸°à¸à¸²à¸£à¹à¸à¹à¸à¸à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¹à¸¢à¸·à¸à¸«à¸¢à¸¸à¹à¸"}]},jwt_structure:{title:"à¹à¸à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¸à¸ JWT",description:"JWT à¸à¸±à¹à¸§à¹à¸à¸à¸°à¸à¸¹à¸à¹à¸à¹à¸à¸à¸à¸à¹à¸à¹à¸à¸ªà¸²à¸¡à¸ªà¹à¸§à¸ à¹à¸à¹à¸¥à¸°à¸ªà¹à¸§à¸à¸à¸°à¸à¸¹à¸à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª Base64URL à¹à¸¥à¸°à¹à¸¢à¸à¸à¹à¸§à¸¢à¸à¸¸à¸ (.)",bullets:[{label:"สà¹à¸§à¸à¸«à¸±à¸§",de
1scription:"มีà¹à¸¡à¸à¸²à¸à¸²à¸à¹à¸² à¹à¸à¹à¸ à¸à¸±à¸¥à¸à¸à¸£à¸´à¸à¸¶à¸¡à¸¥à¸à¸à¸·à¹à¸ (à¹à¸à¹à¸ HS256 หรืภRS256) à¹à¸¥à¸°à¸à¸£à¸°à¹à¸ à¸à¸à¸à¸à¹à¸à¹à¸à¹à¸ (JWT)"},{label:"à¹à¸à¸¢à¹à¹à¸«à¸¥à¸",description:"มีà¸à¹à¸à¸¡à¸¹à¸¥à¸à¸£à¸´à¸ à¹à¸à¹à¸ รหัสà¸à¸¹à¹à¹à¸à¹, à¹à¸à¸£à¹à¸à¸¥à¹à¸à¸¹à¹à¹à¸à¹, à¹à¸§à¸¥à¸²à¹à¸à¸à¸²à¸£à¸«à¸¡à¸à¸à¸²à¸¢à¸¸ หรืà¸à¸ªà¹à¸à¸"},{label:"ลายà¹à¸à¹à¸",description:"à¸à¸²à¸£à¸à¸ªà¸¡à¸à¸ªà¸²à¸à¸à¸²à¸£à¹à¸®à¸à¸à¸à¸ สà¹à¸§à¸à¸«à¸±à¸§, à¹à¸à¸¢à¹à¹à¸«à¸¥à¸, à¹à¸¥à¸°à¸à¸²à¸£à¸£à¸±à¸à¸©à¸²à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¹à¸à¸¢à¹à¸à¹à¸à¸¸à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§ à¸à¸¸à¸à¸à¸£à¸°à¸ªà¸à¸à¹à¹à¸à¸·à¹à¸à¸à¸£à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¸à¸à¸à¹à¸à¹à¸à¹à¸à¹à¸¥à¸°à¸¢à¸·à¸à¸¢à¸±à¸à¸§à¹à¸²à¹à¸¡à¹à¹à¸à¹à¸à¸¹à¸à¹à¸à¹à¹à¸"}],summary:"à¹à¸à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¸µà¹à¸à¸³à¹à¸«à¹ JWT สามารà¸à¹à¸«à¹à¸§à¸´à¸à¸µà¸à¸²à¸£à¸à¸µà¹à¸à¸°à¸à¸±à¸à¸£à¸±à¸à¹à¸¥à¸°à¸à¸¥à¸à¸à¸ ัยà¹à¸à¸à¸²à¸£à¸ªà¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸¹à¹à¸à¹à¸²à¸à¸±à¹à¸à¸ªà¸à¸à¸à¹à¸²à¸¢"},token_claims:{title:"à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¹à¸à¹à¸à¹à¸à¸à¸±à¹à¸§à¹à¸à¹à¸ JWT",description:"à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¹à¸«à¸¥à¹à¸²à¸à¸µà¹à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸«à¸à¸¶à¹à¸à¸à¸à¸à¹à¸à¸¢à¹à¹à¸«à¸¥à¸à¹à¸¥à¸°à¸à¸·à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸ªà¸³à¸à¸±à¸ à¸à¸µà¹à¸à¸·à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸²à¸¡à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸µà¹à¹à¸«à¹à¸à¸¸à¸à¸à¹à¸²à¸à¸à¸´à¸:",table:{headers:["à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸","à¸à¸·à¹à¸à¹à¸à¹à¸¡","à¸à¸³à¸à¸à¸´à¸à¸²à¸¢"],rows:[{claim:"iss",full_name:"à¸à¸¹à¹à¸à¸à¸",description:"หà¸à¹à¸§à¸¢à¸à¸²à¸à¸à¸µà¹à¸à¸à¸ JWT à¹à¸à¹à¸ à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¸à¸à¸¸à¸à¸²à¸"},{claim:"sub",full_name:"หัวà¸à¹à¸",description:"ระà¸à¸¸à¸«à¸±à¸§à¸à¹à¸à¸à¸à¸ JWT à¸à¸¶à¹à¸à¹à¸à¸¢à¸à¸à¸à¸´à¸«à¸¡à¸²à¸¢à¸à¸¶à¸à¸à¸¹à¹à¹à¸à¹à¸à¸µà¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹"},{claim:"aud",full_name:"à¸à¸¹à¹à¸£à¸±à¸à¸à¸±à¸",description:"ระà¸à¸¸à¸§à¹à¸²à¸à¸¹à¹à¸£à¸±à¸à¸à¸°à¸£à¸±à¸à¹à¸¥à¸°à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥à¹à¸à¹à¸à¹à¸à¸à¸¢à¹à¸²à¸à¹à¸£ à¸à¸¶à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸à¸à¸²à¸£à¹à¹à¸£à¸¢à¹à¸à¸à¸à¸à¹à¸²à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¹à¹à¸£à¸±à¸à¸«à¸¥à¸²à¸¢à¸à¸à¸«à¸£à¸·à¸à¸à¹à¸²à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¹à¹à¸£à¸±à¸à¹à¸à¸µà¹à¸¢à¸§"},{claim:"exp",full_name:"à¹à¸§à¸¥à¸²à¹à¸à¸à¸²à¸£à¸«à¸¡à¸à¸à¸²à¸¢à¸¸",description:"à¸à¸³à¸«à¸à¸à¹à¸§à¸¥à¸²à¸«à¸¡à¸à¸à¸²à¸¢à¸¸à¹à¸à¹à¸à¹à¸à¹à¸à¸«à¸¥à¸±à¸à¸à¸²à¸à¸à¸±à¹à¸à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸à¸²à¸à¹à¸à¹ à¸à¸¶à¹à¸à¸à¸µà¹à¸à¸°à¸à¹à¸§à¸¢à¸à¹à¸à¸à¸à¸±à¸à¸à¸²à¸£à¹à¸à¸¡à¸à¸µà¸à¹à¸³à¸à¹à¸§à¸¢à¸à¸²à¸£à¸à¸³à¸«à¸à¸à¸£à¸°à¸¢à¸°à¹à¸§à¸¥à¸²à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸à¸à¸à¸à¹à¸à¹à¸à¹à¸"},{claim:"nbf",full_name:"à¹à¸¡à¹à¸à¹à¸à¸¢à¸à¸§à¹à¸²",description:"à¸à¸³à¹à¸«à¹à¹à¸à¹à¸à¹à¸à¸¡à¸µà¸à¸¥à¸à¸±à¹à¸à¹à¸à¹à¹à¸§à¸¥à¸²à¹à¸à¹à¸§à¸¥à¸²à¹à¸à¹à¸²à¸à¸±à¹à¸ à¹à¸à¹à¸¡à¹à¸à¹à¸à¹à¸à¸ªà¸à¸²à¸à¸à¸²à¸£à¸à¹à¸à¸µà¹à¹à¸¡à¹à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸²à¸¬à¸´à¸à¸²"},{claim:"iat",full_name:"à¹à¸§à¸¥à¸²à¸à¸µà¹à¸à¸à¸",description:"à¹à¸¡à¸·à¹à¸à¹à¸à¹à¸à¹à¸à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¸à¸¶à¹à¸ à¸à¸¶à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¹à¸à¸·à¹à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¸à¸²à¸¢à¸¸à¸à¸à¸à¹à¸à¹à¸à¹à¸"},{claim:"jti",full_name:"รหัส JWT",description:"à¸à¸±à¸§à¸£à¸°à¸à¸¸à¸à¸µà¹à¹à¸¡à¹à¸à¹à¸³à¸à¸±à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¹à¸à¹à¸ à¸à¸¶à¹à¸à¸¡à¸µà¸à¸£à¸°à¹à¸¢à¸à¸à¹à¹à¸à¸à¸²à¸£à¸à¹à¸à¸à¸à¸±à¸à¸à¸²à¸£à¹à¸à¹à¹à¸à¹à¸à¹à¸à¹à¸à¸µà¸¢à¸§à¸à¸±à¸à¸à¹à¸³à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸ (à¹à¸à¹à¸ à¹à¸à¸à¸²à¸£à¹à¸à¸¡à¸à¸µà¸à¹à¸³)"}]},other_token_claims:{description:"à¸à¸¶à¹à¸à¸à¸¢à¸¹à¹à¸à¸±à¸à¸ªà¹à¸à¸à¹à¸¥à¸°à¸à¸²à¸£à¸à¸³à¸«à¸à¸à¸à¹à¸²à¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¸à¸à¸¸à¸à¸²à¸ à¸à¸²à¸à¸¡à¸µà¸à¸²à¸£à¸£à¸§à¸¡à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡à¹à¸à¹à¸à¸¢à¹à¹à¸«à¸¥à¸à¹à¸à¸·à¹à¸à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸à¸£à¸à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸²à¸à¹à¸à¸à¸²à¸° à¸à¸à¸à¸à¸²à¸à¸à¸µà¹ à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸´à¹à¸¡à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¸à¸µà¹à¸à¸³à¸«à¸à¸à¹à¸à¸à¹à¸«à¹à¸à¸±à¸ JWT à¹à¸à¸·à¹à¸à¸à¸à¸à¸ªà¸à¸à¸à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸²à¸à¸à¸¸à¸£à¸à¸´à¸à¹à¸à¸à¸²à¸°à¹à¸à¸²à¸°à¸à¸à¹à¸à¹",id_token:{title:"à¹à¸à¹à¸à¹à¸ ID",description:"à¹à¸à¹à¹à¸ OpenID Connect, à¸à¸£à¸°à¸à¸à¸à¸à¹à¸§à¸¢à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¸à¹à¸²à¸à¹ à¹à¸à¹à¸ à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸£à¹à¸à¸¥à¹ (à¹à¸à¹à¸ à¸à¸·à¹à¸, à¸à¸µà¹à¸¡à¸¥, à¹à¸à¹à¸à¸à¹à¸) à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸à¸à¸¹à¹à¹à¸à¹à¸à¸µà¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹"},access_token:{title:"à¹à¸à¹à¸à¹à¸à¸à¸²à¸£à¹à¸à¹à¸²à¹à¸à¹à¸à¸²à¸",description:"à¹à¸à¹à¹à¸ OAuth 2.0, à¸à¹à¸§à¸¢à¹à¸«à¹à¹à¸à¹à¸£à¸±à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£à¸«à¸£à¸·à¸ API à¹à¸à¸à¸²à¸°à¹à¸à¸à¸²à¸¡à¸à¸à¸à¸à¸¹à¹à¹à¸à¹à¸«à¸£à¸·à¸à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸"}},notification:{label:"à¸à¸³à¹à¸à¸·à¸à¸",description:"à¸à¸¢à¹à¸²à¹à¸à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸ªà¹à¸§à¸à¸à¸±à¸§à¸«à¸£à¸·à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸µà¹à¸à¹à¸à¸à¹à¸«à¸§à¹à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸ JWT à¹à¸¡à¹à¸§à¹à¸²à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸ JWT à¸à¸°à¸à¸¹à¸à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª (à¹à¸à¸¢à¹à¸à¹ Base64URL) à¹à¸à¹à¹à¸¡à¹à¹à¸à¹à¸à¸¹à¸à¹à¸à¹à¸²à¸£à¸«à¸±à¸ª à¸à¸¶à¹à¸à¸«à¸¡à¸²à¸¢à¸à¸§à¸²à¸¡à¸§à¹à¸²à¹à¸à¸£à¸à¹à¸à¸²à¸¡à¸à¸µà¹à¸¡à¸µà¹à¸à¹à¸à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸à¸à¸£à¸«à¸±à¸ªà¹à¸¥à¸°à¸¡à¸à¸à¹à¸«à¹à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¹à¸à¹ à¸à¸¶à¸à¹à¸¡à¹à¸§à¹à¸²à¸à¸§à¸à¹à¸à¸²à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸à¹à¸à¹à¹à¸à¸¢à¹à¸¡à¹à¸à¸³à¹à¸«à¹à¸¥à¸²à¸¢à¹à¸à¹à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸ à¹à¸à¹à¸à¸²à¸£à¹à¸à¹à¸²à¸£à¸«à¸±à¸ªà¸«à¸£à¸·à¸à¸§à¸´à¸à¸µà¸à¸²à¸£à¸£à¸±à¸à¸©à¸²à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸·à¹à¸à¹ à¹à¸à¸·à¹à¸à¸à¹à¸à¸à¸à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸µà¹à¸à¹à¸à¸à¹à¸«à¸§à¹à¸¡à¸·à¹à¸à¸à¸³à¹à¸à¹à¸"}},when_to_use:{title:"à¹à¸¡à¸·à¹à¸à¹à¸«à¸£à¹à¸à¸§à¸£à¹à¸à¹ JWT?",description:"JWT à¸à¸²à¸à¸¡à¸µà¸à¸£à¸°à¹à¸¢à¸à¸à¹à¹à¸à¸¢à¹à¸à¸à¸²à¸°à¹à¸à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¸à¹à¸à¹à¸à¸à¸µà¹:",bullets:[{label:"สà¸à¸²à¸à¸±à¸à¸¢à¸à¸£à¸£à¸¡ Microservices",description:"สำหรัà¸à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸à¹à¸¡à¹à¹à¸à¹à¸ªà¸à¸²à¸à¸°à¸à¸±à¹à¸§à¸à¸£à¸´à¸à¸²à¸£à¸«à¸¥à¸²à¸¢à¸à¸±à¸§"},{label:"ระà¸à¸ Single Sign-On (SSO)",description:"สามารà¸à¹à¸à¹à¸²à¸à¸¶à¸à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸«à¸¥à¸²à¸¢à¸à¸±à¸§à¹à¸à¹à¸à¹à¸§à¸¢à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸µà¸¢à¸§"},{label:"à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸à¸à¸¡à¸·à¸à¸à¸·à¸",description:"à¸à¸³à¹à¸«à¹à¸à¸²à¸£à¸£à¸±à¸à¸©à¸²à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¹à¸à¸ªà¸à¸±à¹à¸à¸à¸¹à¹à¹à¸à¹à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¹à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸ API"},{label:"à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸à¸µà¹à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸ªà¸¹à¸",description:"ลà¸à¸ าระà¸à¸²à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸ªà¸ าà¸à¹à¸§à¸à¸¥à¹à¸à¸¡à¸à¸µà¹à¸¡à¸µà¸à¸£à¸´à¸¡à¸²à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸à¸ªà¸¹à¸"},{label:"à¸à¸²à¸£à¹à¸à¸£à¹à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¹à¸à¸à¸²à¸à¸à¹à¸²à¸à¸à¸±à¸ (CORS)",description:"à¸à¸³à¹à¸«à¹à¸à¹à¸²à¸¢à¸à¹à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¸à¹à¸²à¸¡à¹à¸à¹à¸¡à¸à¸«à¸¥à¸²à¸¢à¸à¸±à¸§"},{label:"สà¸à¸²à¸à¸±à¸à¸¢à¸à¸£à¸£à¸¡ Serverless",description:"à¹à¸«à¹à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸à¹à¸¡à¹à¹à¸à¹à¸ªà¸à¸²à¸à¸°à¸à¸µà¹à¸à¸²à¸£à¸£à¸±à¸à¸©à¸²à¹à¸à¸ªà¹à¸à¹à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¹à¸à¸ªà¸´à¹à¸à¸à¸µà¹à¸à¹à¸²à¸à¸²à¸¢"}]},learn_more:"à¹à¸£à¸µà¸¢à¸à¸£à¸¹à¹à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡"},verify_jwt:{title:"วิà¸à¸µà¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸ JWT?",subt
1itle:"à¸à¸§à¸²à¸¡à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¸à¸à¸ JWT à¸à¸°à¸à¹à¸à¸à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸·à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¸§à¹à¸²à¸à¹à¸à¸¡à¸¹à¸¥à¸«à¸±à¸§à¹à¸¥à¸°à¹à¸à¸¢à¹à¹à¸«à¸¥à¸à¹à¸¡à¹à¹à¸à¹à¸à¸¹à¸à¸à¸±à¸à¹à¸à¸¥à¸ à¸à¹à¸²à¸à¸¥à¹à¸²à¸à¸à¸µà¹à¹à¸à¹à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¸µà¸¥à¸°à¸à¸±à¹à¸à¸à¸à¸à¹à¸à¹à¸à¸²à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸à¸ªà¸ าà¸à¹à¸§à¸à¸¥à¹à¸à¸¡à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¹à¸à¸£à¹à¸à¸£à¸¡à¸¢à¸à¸à¸à¸´à¸¢à¸¡:",ruby_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ Ruby",dotnet_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ .NET",java_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ Java",php_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ PHP",python_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ Python",go_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ Go",nodejs_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ Node.js",rust_label:"à¸à¸£à¸§à¸à¸ªà¸à¸ JWT à¹à¸ Rust"},related_topics:{title:"หัวà¸à¹à¸à¸à¸µà¹à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸à¸à¸±à¸ JWT",subtitle:"à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸µà¹à¸à¸¸à¸à¸ªà¸à¹à¸à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸ JWT à¹à¸¥à¸°à¸à¸³à¹à¸à¸°à¸à¸³à¸à¸µà¸¥à¸°à¸à¸±à¹à¸à¸à¸à¸à¹à¸à¸à¸²à¸£à¸¢à¸·à¸à¸¢à¸±à¸ JWT à¹à¸à¹à¸à¸£à¸¡à¹à¸§à¸´à¸£à¹à¸à¸à¸µà¹à¸«à¸¥à¸²à¸à¸«à¸¥à¸²à¸¢",blogs:{jwt_algorithm:{title:"à¸à¸±à¸¥à¸à¸à¸£à¸´à¸à¸¶à¸¡ JWT: EC vs. RSA",description:"à¹à¸à¸²à¸°à¸¥à¸¶à¸à¹à¸à¹à¸²à¸ªà¸¹à¹à¹à¸à¸à¸¥à¸±à¸à¸©à¸à¹à¸à¸²à¸£à¹à¸à¹à¸à¸à¸à¸ JWT à¹à¸à¹à¸ EC à¹à¸¥à¸° RSA à¹à¸¥à¸°à¹à¸£à¸µà¸¢à¸à¸£à¸¹à¹à¸§à¸´à¸à¸µà¹à¸¥à¸·à¸à¸à¸§à¸´à¸à¸µà¸à¸µà¹à¸à¸¥à¸à¸à¸ ัยà¹à¸¥à¸°à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¸à¸µà¹à¸ªà¸¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¸¸à¸"},id_token_and_access_token:{title:"à¹à¸à¹à¸à¹à¸ ID & à¹à¸à¹à¸à¹à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸ & à¹à¸à¹à¸à¹à¸à¸£à¸µà¹à¸à¸£à¸",description:"à¸à¸¸à¸à¸à¸£à¸²à¸à¸à¸¶à¸à¸§à¸±à¸à¸à¸¸à¸à¸£à¸°à¸ªà¸à¸à¹à¹à¸à¸à¸²à¸°à¸à¸à¸à¹à¸à¹à¸à¹à¸ ID, à¹à¸à¹à¸à¹à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸, à¹à¸¥à¸°à¹à¸à¹à¸à¹à¸à¸£à¸µà¹à¸à¸£à¸à¸«à¸£à¸·à¸à¹à¸¡à¹? à¸à¸³à¸à¸§à¸²à¸¡à¹à¸à¹à¸²à¹à¸à¸à¸à¸à¸²à¸à¸à¸à¸à¸à¸§à¸à¹à¸à¸²à¹à¸à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸¥à¸°à¸à¸²à¸£à¸à¸à¸¸à¸à¸²à¸à¸à¸²à¸à¸¡à¸¸à¸¡à¸¡à¸à¸à¸à¸à¸ JWT"},custom_jwt_token_claims:{title:"à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸à¹à¸à¹à¸à¹à¸ JWT à¸à¸µà¹à¸à¸³à¸«à¸à¸à¹à¸à¸",description:"JWT à¸à¸³à¸à¸²à¸£à¸à¸§à¸à¸à¸¸à¸¡à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¹à¸à¸à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¸¢à¹à¸²à¸à¹à¸£? à¹à¸à¸£à¸µà¸¢à¸à¹à¸à¸µà¸¢à¸ RBAC (à¸à¸²à¸£à¸à¸§à¸à¸à¸¸à¸¡à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸²à¸¡à¸à¸à¸à¸²à¸) à¹à¸¥à¸° ABAC (à¸à¸²à¸£à¸à¸§à¸à¸à¸¸à¸¡à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸²à¸¡à¸à¸¸à¸à¸¥à¸±à¸à¸©à¸à¸°) à¹à¸à¸·à¹à¸à¸à¹à¸à¸«à¸²à¸§à¸´à¸à¸µà¹à¸à¹à¸à¸±à¸à¸«à¸²à¸à¸µà¹à¸à¸µà¸à¸µà¹à¸ªà¸¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸à¸à¸¥à¸´à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¸¸à¸"},opaque_token_vs_jwt:{title:"à¹à¸à¹à¸à¹à¸à¸à¸¶à¸à¹à¸ªà¸ vs. à¹à¸à¹à¸à¹à¸ JWT",description:"สำรวà¸à¸à¸§à¸²à¸¡à¹à¸à¸à¸à¹à¸²à¸à¸«à¸¥à¸±à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¹à¸à¹à¸à¹à¸à¸à¸¶à¸à¹à¸ªà¸à¹à¸¥à¸° JWT à¹à¸¥à¸°à¸à¹à¸à¸à¸à¸§à¹à¸²à¸à¸³à¹à¸¡ JWT à¸à¸¶à¸à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸à¸±à¸§à¹à¸¥à¸·à¸à¸à¸à¸µà¹à¸à¸±à¸à¸ªà¸¡à¸±à¸¢à¹à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¸à¹à¸§à¸¢à¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸à¸²à¸£à¸à¸£à¸±à¸à¸à¸à¸²à¸à¸ªà¸¹à¸"},api_authorization:{title:"à¸à¸²à¸£à¸à¸à¸¸à¸¡à¸±à¸à¸´ API: à¸à¸µà¸¢à¹ API vs. à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¸à¸·à¹à¸à¸à¸²à¸ vs. à¹à¸à¹à¸à¹à¸ OAuth JWT",description:"สำรวà¸à¸ªà¸²à¸¡à¸à¸¥à¹à¸à¸à¸²à¸£à¸à¸à¸¸à¸¡à¸±à¸à¸´ API à¸à¸µà¹à¸à¸à¸à¹à¸à¸¢à¸à¸£à¹à¸à¸¡à¸à¹à¸à¸à¸µà¹à¸¥à¸°à¸à¹à¸à¹à¸ªà¸µà¸¢à¸à¸à¸à¸à¸§à¸à¹à¸à¸² à¹à¸à¸²à¸°à¸¥à¸¶à¸à¸¥à¸à¹à¸à¹à¸à¹à¸à¸§à¸à¸²à¸à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸µà¹à¸à¸µà¸à¸µà¹à¸ªà¸¸à¸à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸à¸à¸²à¸£à¸à¸à¸à¹à¸à¸ API à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¹à¸à¹à¹à¸à¹à¸à¹à¸ OAuth JWT"},jwt_vs_session_authentication:{title:"JWT vs. à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¸à¸à¸à¹à¸à¸ªà¸à¸±à¸",description:"à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸ªà¸à¸±à¸à¹à¸à¸à¹à¸à¹à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸²à¸¨à¸±à¸¢à¸à¸²à¸£à¹à¸
1à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸·à¹à¸à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸à¸ªà¸à¸±à¸à¸à¸à¸à¸à¸¹à¹à¹à¸à¹ à¹à¸à¸à¸à¸°à¸à¸µà¹à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸à¹à¸à¹à¹à¸à¹à¸à¹à¸à¹à¸à¸´à¹à¸¡à¸à¸²à¸£à¸ªà¸·à¹à¸à¸ªà¸²à¸£à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¸ªà¸à¸²à¸à¸°à¹à¸¥à¸°à¸à¸£à¸±à¸à¸à¸à¸²à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¸¥à¸¹à¸à¸à¹à¸²à¹à¸¥à¸°à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹ à¸à¹à¸à¸à¸à¸§à¹à¸² JWT à¸à¸³à¸¥à¸±à¸à¸à¸à¸´à¸£à¸¹à¸à¸à¸²à¸£à¸£à¸±à¸à¸©à¸²à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย API à¹à¸¥à¸°à¸à¸³à¹à¸¡à¸¡à¸±à¸à¸à¸¶à¸à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸à¸±à¸§à¹à¸¥à¸·à¸à¸à¸à¸µà¹à¸à¹à¸à¸à¸à¸²à¸£à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¸ªà¸¡à¸±à¸¢à¹à¸«à¸¡à¹"},oauth_oidc_saml:{title:"OAuth 2.0 & OIDC & SAML",description:"à¸à¸³à¸¨à¸±à¸à¸à¹à¸à¸µà¹à¸«à¸£à¸¹à¸«à¸£à¸²à¹à¸à¹à¸ OAuth, OpenID Connect (OIDC), SAML, SSO, à¹à¸¥à¸° JWT มัà¸à¸à¸¹à¸à¹à¸à¹à¹à¸à¸à¸·à¹à¸à¸à¸µà¹à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¸¥à¸±à¸à¸©à¸à¹à¹à¸¥à¸°à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸ (IAM) à¹à¸à¹à¸à¸§à¸à¹à¸à¸²à¸«à¸¡à¸²à¸¢à¸à¸¶à¸à¸à¸°à¹à¸£? à¹à¸à¸£à¸µà¸¢à¸à¹à¸à¸µà¸¢à¸à¹à¸à¸à¹à¸à¹à¸¥à¸¢à¸µà¹à¸«à¸¥à¹à¸²à¸à¸µà¹à¹à¸¥à¸°à¸§à¸´à¸à¸µà¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸"}}},unblock_more_subtitle:"à¸à¸³à¹à¸«à¹à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¹à¸²à¸¢à¸à¸¶à¹à¸à¹à¸¥à¸°à¸à¸³à¹à¸«à¹à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¸à¸¹à¹à¹à¸à¹à¸à¸¥à¸à¸à¸ ัยà¸à¹à¸§à¸¢ Logto Cloud à¸à¸µà¹à¸ªà¸£à¹à¸²à¸à¸à¸¶à¹à¸à¸à¸ OpenID Connect (OIDC) à¸à¸¶à¹à¸à¹à¸à¹ JWT à¹à¸à¸·à¹à¸à¸ªà¹à¸à¸¡à¸à¸à¸£à¸°à¸à¸à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸¥à¸°à¸à¸²à¸£à¸à¸à¸¸à¸à¸²à¸à¸à¸µà¹à¹à¸à¸·à¹à¸à¸à¸·à¸à¹à¸à¹à¸à¸¶à¹à¸à¸à¸à¸à¹à¸à¸à¸¡à¸²à¹à¸à¸·à¹à¸à¸à¸¢à¸²à¸¢à¸à¸²à¸¡à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸"},t=Object.freeze(e);export{t as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.