添加登录功能
This commit is contained in:
1 parent
20e9f4940e
commit
530e54a596
17 files changed
+632
-160
No files matched your search
+17
@@ -0,0 +1,17 @@
|
||||
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))
|
||||
Reference in new issue
Block a user