ADD: Required to role field in user
This commit is contained in:
@@ -34,6 +34,7 @@ const userSchema = new mongoose.Schema(
|
|||||||
role: {
|
role: {
|
||||||
type: ObjectID,
|
type: ObjectID,
|
||||||
ref: 'Role',
|
ref: 'Role',
|
||||||
|
required: true
|
||||||
},
|
},
|
||||||
isAdmin: {
|
isAdmin: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
|
|||||||
@@ -6,7 +6,9 @@ const loginCheck = require('../../middlewares/loginCheck')
|
|||||||
const router = new express.Router()
|
const router = new express.Router()
|
||||||
|
|
||||||
router.post('/signup-email', userController.signup)
|
router.post('/signup-email', userController.signup)
|
||||||
|
|
||||||
router.post('/login-email', userController.loginUser)
|
router.post('/login-email', userController.loginUser)
|
||||||
|
|
||||||
router.post('/logout', userController.logoutUser)
|
router.post('/logout', userController.logoutUser)
|
||||||
|
|
||||||
router.use(loginCheck.loginProtect)
|
router.use(loginCheck.loginProtect)
|
||||||
|
|||||||
Reference in New Issue
Block a user