1234567891011121314151617181920212223242526272829303132333435363738394041 |
- // const token = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOnsiaWQiOiI2MWE0ZGIyOWM3NTBjMTJiYTZiYTQwMjIiLCJsb2dpbiI6ImVxd2VxZXdldyIsImFjbCI6WyI2MWE0ZGIyOWM3NTBjMTJiYTZiYTQwMjIiLCJ1c2VyIl19LCJpYXQiOjE2MzgxOTQ1NzZ9.Pi1GO6x7wdNrIrUKCQT-32-SsqmgFY-oFDrrXmw74-8'
- // JSON.parse(atob(token.split('.')[1]))
- // let qqq = 'fdhfakfalfjskgfsdadasdasdasdasdadfsdfkarieqfowerdaesfa'
- // function checkSum(str) {
- // let res = 0
- // for (let letter of str) {
- // res += letter.charCodeAt()
- // }
- // return res
- // }
- // console.log(checkSum(qqq))
- // function sign(data, salt) {
- // const json = JSON.stringify(data)
- // const sum = checkSum(json + salt)
- // return json + sum
- // }
- // function verify(signed, salt) {
- // const json = signed.slice(0, signed.lastIndexOf('}') + 1)
- // const tokenSum = + signed.slice(signed.lastIndexOf('}') + 1)
- // const sum = checkSum(json + salt)
- // console.log(json, tokenSum, sum)
- // return sum === tokenSum
- // }
- localStorage.authToken = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOnsiaWQiOiI2MWE0ZGIyOWM3NTBjMTJiYTZiYTQwMjIiLCJsb2dpbiI6ImVxd2VxZXdldyIsImFjbCI6WyI2MWE0ZGIyOWM3NTBjMTJiYTZiYTQwMjIiLCJ1c2VyIl19LCJpYXQiOjE2MzgxOTk4NDl9.wzpQZ3KjywbNSfCt0Z_dua2AIrADL-ID-4Rs2cVnq0Q"
- const originalFetch = fetch;
- fetch = (url, params={headers:{}}) => {
- params.headers.Authorization = "Bearer " + localStorage.authToken
- return originalFetch(url, params)
- }
|