Files
IMTIM-Portal/backend/src/routes/auth.routes.js
T
2026-04-17 16:27:18 +08:00

16 lines
438 B
JavaScript

import Router from 'koa-router';
import { login, callback, logout, getUser } from '../controllers/auth.controller.js';
import { authMiddleware } from '../middleware/auth.js';
const router = new Router({ prefix: '/api/auth' });
// 公开路由
router.post('/login', login);
router.get('/callback', callback);
router.post('/logout', logout);
// 需要认证的路由
router.get('/user', authMiddleware, getUser);
export default router;