import jwt from 'jsonwebtoken' import sha256 from 'crypto-js/sha256.js'; import fs from 'fs' const JWT_SK = fs.readFileSync('JWT_SK.key').toString() let login = {id:123456,pwd:sha256('nmsl').toString()} console.log(JWT_SK,login) let token = jwt.sign(login,JWT_SK,{ expiresIn: '1h' }) let fakeToken = `eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MTIzNDU2LCJwd2QiOiIwNmYxYTIzOTE2MGZhNTQ2ZTAyOWM5YWQxNTU4OGYwYTI0YWVjYWNhN2M1ZjkyZTE4YmFlNjMzMDk1ZmRjM2JlIiwiaWF0IjoxNzExNTEzMjIwLCJleHAiOjE3MTE1MTY4MjB9.O4-0DkT8Nn0jwZUj09DFK-dOhOfG0n1Mmx3QvsfU8x1` // error let verify = jwt.verify(token,JWT_SK) console.log(token,verify,parseInt(Date.now()/1000))