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;