1234567891011121314151617181920212223242526 |
- //jwtDecode
- {
- function jwtDecode(token){
- try {
- return console.log(JSON.parse(atob(token.split('.').slice(1,2))))
- }
- catch {
- return undefined;
- }
-
- }
-
- const token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOnsiaWQiOiI2MzIyMDVhZWI3NGUxZjVmMmVjMWEzMjAiLCJsb2dpbiI6InRlc3Q0NTciLCJhY2wiOlsiNjMyMjA1YWViNzRlMWY1ZjJlYzFhMzIwIiwidXNlciJdfSwiaWF0IjoxNjY4MjcyMTYzfQ.rxV1ki9G6LjT2IPWcqkMeTi_1K9sb3Si8vLB6UDAGdw"
- console.log(jwtDecode(token))
- try {
- console.log(jwtDecode()) //undefined
- console.log(jwtDecode("дичь")) //undefined
- console.log(jwtDecode("ey.ey.ey")) //undefined
-
- console.log('до сюда доработало, а значит jwtDecode не матерился в консоль красным цветом')
- }
- finally{
- console.log('ДЗ, видимо, окончено')
- }
- }
|