[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
main
Joaquin 3 years ago
parent 3c5361d5da
commit 9b6b0301b4
Signed by: puly
GPG Key ID: 9E9299CD96C65EC6
  1. 8
      app.js

@ -137,17 +137,13 @@ app.get('/loginact', (request, response) => {
if(activity === 'pass'){ if(activity === 'pass'){
credentials[request.query.user].pass = crypto.createHash('sha256').update(request.query.pass).digest('hex'); credentials[request.query.user].pass = crypto.createHash('sha256').update(request.query.pass).digest('hex');
report(request.query.user + " RESET THEIR PASSWORD"); report(request.query.user + " RESET THEIR PASSWORD");
response.writeHead(200);
response.end('PASSWORS SET SUCCESFULLY!');
return; return;
} }
if(credentials[request.query.user].pass === crypto.createHash('sha256').update(request.query.pass).digest('hex')){ 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; request.session.user = request.query.user;
credentials[request.query.user].loggedIn = 1; credentials[request.query.user].loggedIn = 1;
report("LOG IN: " + request.query.user); report("LOG IN: " + request.query.user);

Loading…
Cancel
Save