123456789101112131415161718192021 |
- const express = require('express');
- const router = express.Router();
- const { protect } = require('../middleware/authMiddleware');
- const {
- loginUser,
- updatePassword,
- getUserProfile,
- getUserById,
- updateUser
- } = require('../controllers/userController');
- // 公开路由
- router.post('/login', loginUser);
- // 需要认证的路由
- router.get('/profile', protect, getUserProfile);
- router.put('/password', protect, updatePassword);
- router.get('/:id', protect, getUserById);
- router.put('/:id', protect, updateUser);
- module.exports = router;
|