Added deleteUser Route

This commit is contained in:
hardcodder 2021-04-02 14:06:16 +05:30
parent 6d6705e191
commit 03b88ccc8d
2 changed files with 21 additions and 0 deletions

View File

@ -84,3 +84,22 @@ module.exports.postProfile = async (req , res , next) => {
}) ; }) ;
} }
} }
module.exports.deleteUser = async (req , res , next) => {
const userId = req.user._id ;
try
{
await Student.deleteOne({user:userId}) ;
await User.deleteOne({_id : userId}) ;
res.json({
message:"Successfully deleted"
}) ;
}
catch(err)
{
console.log(err);
res.json({
error:err
}) ;
}
}

View File

@ -8,4 +8,6 @@ router.get('/getProfile' , authMiddleware , profileRoute.getProfile) ;
router.post('/postProfile' , authMiddleware , profileRoute.postProfile) ; router.post('/postProfile' , authMiddleware , profileRoute.postProfile) ;
router.post('/deleteUser' , authMiddleware , profileRoute.deleteUser) ;
module.exports = router ; module.exports = router ;