• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

smileShirmy/smile-blog-koa: 博客服务端 @Koa2

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

smileShirmy/smile-blog-koa

开源软件地址:

https://github.com/smileShirmy/smile-blog-koa

开源编程语言:

JavaScript 99.9%

开源软件介绍:

smile-blog-koa

Build Status

  • 权限控制
  • 无感知Token刷新
  • 支持七牛云文件上传
  • HTTPS反向代理
  • Koa2 + Sequelize
  • MySQL

该项目为服务端部分,其它部分可点击下面的链接

Setup

  • 需要把config目录下的config.js.sample重命名为config.js,然后进行相关参数的配置
  • 开始需要关闭权限校验中间件,通过Postman创建一个超级管理员(看最下面)
  • 启动该项目前需要全局安装nodemonpm2
npm install -g nodemon
npm install -g pm2
# install
npm install

# development
nodemon

# production 
pm2 start app

创建超级管理员

  1. 打开app/api/v1/article.js,找到authorApi.post('/')接口,去掉new Auth().m中间件
  2. 打开Postman发送POST请求,Content-Type设置为application/jsonbody输入以下内容:
{
  name: '用户名',
  avatar: '填图片地址',
  email: '填email',
  description: '用户描述信息',
  auth: '32', // 32代表超级管理员权限
  password: '', // 密码 英文+数字组合,至少六位
}
  1. 再把刚刚去掉的中间加回去



鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
koa2 · GitHub发布时间:2022-07-09
下一篇:
wlx200510/react_koa_ssr: react use koa server render发布时间:2022-07-09
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap