Koa
燃燃的大尾巴
copy前端开发工程师
展开
-
Koa 2 + redis + mysql + Jwt + 后台管理
Koa 2 + redis + mysql + Jwt + 后台管理 文章目录Koa 2 + redis + mysql + Jwt + 后台管理Koa解决跨域koa-morgan 日志处理JWT 权限控制全局配置JWT (方法库封装)函数的调用验证码方法封装使用缓存session 、redis全局配置redis 连接和使用(函数封装)函数调用路由控制(接口)全局配置接口编写返回状态码mysql 数据连接和操作mysql 连接对数据库进行操作数据调用调用看路由控制里的(获取菜单管理) Koa解决跨域 //原创 2021-10-09 16:44:23 · 513 阅读 · 0 评论 -
NodeJs koa2实现文件上传
1 在这里插入代码片原创 2021-10-09 14:06:38 · 56 阅读 · 0 评论 -
koa-redis + ioredis
const redisStore = require('koa-redis') app.use(session({ // 配置cookie // key:'helios.co0kie',//浏览器 cookie 的名字 // prefix: 'helios:sess:', //redis key 的前缀 // name: "session", // cookie名称,默认为connect.sid key: 'weibo.sid', //浏览器.原创 2021-09-29 10:08:49 · 547 阅读 · 0 评论 -
Koa + JWT + 登录+ 后台验证
token 方法封装 — jwt-token.js const jwt = require('jsonwebtoken'); // 用于签发、解析`token` const jwtSecret = 'jwtSecret' const tokenExpiresTime = 60 * 60 * 4 // 4小时 /* 获取一个期限为4小时的token */ function getToken(payload = {}) { return jwt.sign(payload, jwtSecret, {.原创 2021-09-14 21:26:13 · 495 阅读 · 0 评论 -
koa-401处理
Koa + JWT // Custom 401 handling if you don't want to expose koa-jwt errors to users app.use(function(ctx, next){ return next().catch((err) => { if (401 == err.statusCode ) {// token 失效 ctx.code = 401; ctx.body = {原创 2021-09-14 20:56:58 · 362 阅读 · 0 评论