first commit

This commit is contained in:
2026-04-17 16:27:18 +08:00
commit 2138e1cc0d
51 changed files with 2125 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
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;