File size: 456 Bytes
4c025e9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
const express = require('express');
const router = express.Router();
const { registerUser, loginUser, getUserProfile } = require('../controllers/authController');
const { protect, admin } = require('../middleware/auth');

// 用户注册
router.post('/register', protect, admin, registerUser);

// 用户登录
router.post('/login', loginUser);

// 获取用户资料
router.get('/profile', protect, getUserProfile);

module.exports = router;