UNPKG

fjh

Version:

博客api

25 lines (18 loc) 906 B
const express = require('express'); const router = express.Router(); const userHandler = require('../router-handler/user'); const verify = require('../public/joi'); const limit = require('../public/limit'); // 注册 router.post('/reguser', verify.validateData(verify.enroll), userHandler.reguser); // 注册发送验证码 router.post('/captcha', verify.validateData(verify.captcha), limit.limiter1, userHandler.captcha); // 账号登录 router.post('/login', verify.validateData(verify.login), userHandler.login); // 登录发送验证码 router.post('/sendcaptcha', verify.validateData(verify.sendcaptcha), userHandler.sendcaptcha); // 验证码登录 router.post('/captchalogin', verify.validateData(verify.captchalogin), userHandler.captchalogin); // 验证码登录 router.post('/revise', verify.validateData(verify.revise), userHandler.revise); module.exports = router