技术栈

  1. koa
  2. mongDB

一、koa应用生成器

1-1 安装

  1. npm i koa-generator -g

1-2 创建项目

  1. koa2 demo

1-3 启动

  1. cd demo
  2. npm i
  3. npm start

1-4 koa配置二级路由

  1. const router = require('koa-router')()
  2. router.prefix('/users')
  3. router.get('/', function (ctx, next) {
  4. ctx.body = 'this is a users response!'
  5. })
  6. router.get('/bar', function (ctx, next) {
  7. ctx.body = 'this is a users/bar response'
  8. })

二、用户接口

  1. login
  2. register
  3. logout //退出接口
  4. verify //验证接口
  5. getUser //获取当前用户的信心
  6. findPassword //查询密码