promptbackend / routes /authRoutes.js
samlax12's picture
Upload 19 files
4c025e9 verified
raw
history blame contribute delete
456 Bytes
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;