学无先后,达者为师

网站首页 编程语言 正文

express token的一个用法

作者:筱闯~ 更新时间: 2023-07-14 编程语言

首先我们需要下载插件

npm i jsonwebtoken 和 npm i express-jwt@6

index.js文件

首先引入 jsonwebtoken

let jwt = require("jsonwebtoken")

以下是生成token的一个代码

let token = "Bearer " + jwt.sign(body, "hc", { expiresIn: "1d" })
//body是我们要加密的东西
//hc是我们自定义的一个名
//1d是我们token的时长
//注:"Bearer " 后面加空格

app.js

app.use(expressJWT({
  secret:'hc', //定义的名称
  algorithms:['HS256']//进行加密
}).unless({
  path:['/login','/imgs',{url:/^\/upload/,methods:['GET']}]//不用token就可以访问的接口
}))

注:前端如果报401那就是 请求以下拦截器就可以了

原文链接:https://blog.csdn.net/m0_64544033/article/details/129892403

  • 上一篇:没有了
  • 下一篇:没有了
栏目分类
最近更新