From 9b6b0301b47ecdcd811bbe749a4fd551f8aa7fef Mon Sep 17 00:00:00 2001 From: Joaquin Date: Wed, 1 Mar 2023 18:35:25 +0200 Subject: [PATCH] [login] Removed 'Already Logged In' Error ++ Removed 'Already Logged In' Error that would happen when a user closed the page, prompting a session deletion and would then be unable to log back in. Also Added Response Message for password change --- app.js | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app.js b/app.js index 6b26c60..7963ca7 100644 --- a/app.js +++ b/app.js @@ -137,17 +137,13 @@ app.get('/loginact', (request, response) => { if(activity === 'pass'){ credentials[request.query.user].pass = crypto.createHash('sha256').update(request.query.pass).digest('hex'); report(request.query.user + " RESET THEIR PASSWORD"); + response.writeHead(200); + response.end('PASSWORS SET SUCCESFULLY!'); return; } if(credentials[request.query.user].pass === crypto.createHash('sha256').update(request.query.pass).digest('hex')){ - if(credentials[request.query.user].loggedIn === 1 && request.query.user !== 'admin'){ - response.writeHeader(200); - response.end("ALREADY LOGGED IN"); - return; - } - request.session.user = request.query.user; credentials[request.query.user].loggedIn = 1; report("LOG IN: " + request.query.user);