Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function decodeJWT(token) {
- // Розділяємо токен на частини: заголовок, payload, підпис
- const base64Url = token.split('.')[1];
- // Base64 decode (розпаковуємо строку з Base64 формату)
- const base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
- const jsonPayload = decodeURIComponent(atob(base64).split('').map(function(c) {
- return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2);
- }).join(''));
- return JSON.parse(jsonPayload);
- }
Add Comment
Please, Sign In to add comment