diff --git a/writing-platform/backend/src/routes/user.ts b/writing-platform/backend/src/routes/user.ts index 25104845..d23ed9ca 100644 --- a/writing-platform/backend/src/routes/user.ts +++ b/writing-platform/backend/src/routes/user.ts @@ -1,10 +1,11 @@ import { Router, Response } from 'express'; import { authMiddleware, AuthRequest } from '../middleware/authMiddleware'; +import { rateLimiter } from '../middleware/rateLimiter'; const router = Router(); // Get current user profile -router.get('/me', authMiddleware, (req: AuthRequest, res: Response): void => { +router.get('/me', rateLimiter(30, 60000), authMiddleware, (req: AuthRequest, res: Response): void => { if (!req.user) { res.status(401).json({ error: true, code: 'UNAUTHORIZED', message: '未认证' }); return;