Init commit
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
// userRoutes.js
|
||||
const express = require('express')
|
||||
const userController = require('./userController')
|
||||
const loginCheck = require('../../middlewares/loginCheck')
|
||||
|
||||
const router = new express.Router()
|
||||
|
||||
router.post('/login', userController.loginUser)
|
||||
router.post('/logout', userController.logoutUser)
|
||||
|
||||
router.use(loginCheck.loginProtect)
|
||||
// router.use(loginCheck.adminProtect)
|
||||
|
||||
router.get('/', userController.getAllUsers)
|
||||
|
||||
router.get('/:userId', userController.getUser)
|
||||
|
||||
router.post('/', userController.createUser)
|
||||
|
||||
router.put('/:userId', userController.updateUser)
|
||||
|
||||
router.delete('/:userId', userController.deleteUser)
|
||||
|
||||
module.exports = router
|
||||
Reference in New Issue
Block a user