master
Bhaskara Kishore 3 years ago
parent 955b5936d4
commit 2321ea6077

@ -369,18 +369,9 @@ exports.uploadProfilePicture = async (req, reply) => {
exports.logout = async (request, reply) => { exports.logout = async (request, reply) => {
// const blacklist = new Set();
const invalidatedTokens = {}; const invalidatedTokens = {};
const accessToken = request.headers.authorization && request.body.access_token; const accessToken = request.headers.authorization && request.body.access_token;
// console.log(accessToken)
// Add the access token to the blacklist
// blacklist.add(accessToken);
// console.log(blacklist.add(accessToken))
invalidatedTokens[accessToken] = true; invalidatedTokens[accessToken] = true;
// console.log(invalidatedTokens[accessToken] = true)
reply.send({ message: 'Logout successful' }) reply.send({ message: 'Logout successful' })
} }

@ -414,31 +414,6 @@ module.exports = function (fastify, opts, next) {
}); });
fastify.route({
method: "DELETE",
url: "/api/logout",
schema: {
description: "This is for logout",
tags: ["Logout"],
summary: "This is for logout",
params: {
type: "object",
properties: {
customerId: {
type: "string",
description: "customerId",
},
},
},
},
// preHandler: fastify.auth([fastify.authenticate]),
handler: userController.logout,
// onResponse: (request,reply) => {validationHandler.resetPassword(request,reply)}
});
fastify.route({ fastify.route({
method: "POST", method: "POST",
url: "/api/sendSms", url: "/api/sendSms",
@ -465,6 +440,26 @@ module.exports = function (fastify, opts, next) {
// onResponse: (request,reply) => {validationHandler.resetPassword(request,reply)} // onResponse: (request,reply) => {validationHandler.resetPassword(request,reply)}
}); });
fastify.route({
method: "DELETE",
url: "/api/logout",
schema: {
description: "This is for logout",
tags: ["Logout"],
summary: "This is for logout",
params: {
type: "object",
properties: {
customerId: {
type: "string",
description: "customerId",
},
},
},
},
// preHandler: fastify.auth([fastify.authenticate]),
handler: userController.logout,
});
next(); next();

Loading…
Cancel
Save