UNPKG

@kokkoro/web

Version:

Create web serve for kokkoro.

19 lines (18 loc) 1.03 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const router_1 = __importDefault(require("@koa/router")); const user_controller_1 = __importDefault(require("../controller/user.controller")); const auth_middleware_1 = __importDefault(require("../middleware/auth.middleware")); const user_middleware_1 = require("../middleware/user.middleware"); const router = new router_1.default({ prefix: '/user', }); router.post('/login', user_middleware_1.verifyLogin, user_controller_1.default.login); router.post('/register', user_middleware_1.verifyRegister, user_controller_1.default.register); router.put('/modify', auth_middleware_1.default, user_controller_1.default.modify); router.get('/list', user_controller_1.default.list); router.delete('/remove', auth_middleware_1.default, user_controller_1.default.remove); exports.default = router;