const express = require('express'); const { check } = require('express-validator'); const { login, getMe } = require('../controllers/authController'); const { protect } = require('../middleware/auth'); const router = express.Router(); // Login route router.post( '/login', [ check('email', 'Please include a valid email').isEmail(), check('password', 'Password is required').exists() ], login ); // Get current user route router.get('/me', protect, getMe); module.exports = router;