From 52a4570e85c0f7482e1249e1116addf26104d594 Mon Sep 17 00:00:00 2001 From: pawan-dot <71133473+pawan-dot@users.noreply.github.com> Date: Tue, 1 Nov 2022 16:08:06 +0530 Subject: [PATCH] cms --- controllers/EventsController.js | 5 ++++- middlewares/auth.js | 8 ++++++-- models/userModel.js | 2 +- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/controllers/EventsController.js b/controllers/EventsController.js index dbb8c93..ce42ce5 100644 --- a/controllers/EventsController.js +++ b/controllers/EventsController.js @@ -241,4 +241,7 @@ export const getSingleRegisterUser = async (req, res) => { msg: "Failled to fetch !!" }); } -} \ No newline at end of file +} + + +//share app (api) \ No newline at end of file diff --git a/middlewares/auth.js b/middlewares/auth.js index 16e7342..ad44410 100644 --- a/middlewares/auth.js +++ b/middlewares/auth.js @@ -17,9 +17,13 @@ export const isAuthenticatedUser = async (req, res, next) => { //remove Bearer from token const fronttoken = getToken.authorization.slice(7); - const frontdecoded = jwt.verify(fronttoken, process.env.JWT_SECRET); - + if (!frontdecoded) { + return res.status(200).json({ + success: false, + message: "incorrect token", + }); + } const fuser = await User.findById(frontdecoded.id); req.user = fuser; diff --git a/models/userModel.js b/models/userModel.js index c8cc2eb..98310b1 100644 --- a/models/userModel.js +++ b/models/userModel.js @@ -66,7 +66,7 @@ userSchema.pre("save", async function (next) { userSchema.methods.getJWTToken = function () { return jwt.sign({ id: this._id }, process.env.JWT_SECRET); }; -// console.log(process.env.JWT_SECRET) + // Compare Password