From 0a334773c117db0c16c22114463a2ec0ef324dc5 Mon Sep 17 00:00:00 2001 From: Joaquin Date: Mon, 27 Feb 2023 13:26:33 +0200 Subject: [PATCH] [login] Add exception for admin --- app.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app.js b/app.js index 5cc29d6..a162c55 100644 --- a/app.js +++ b/app.js @@ -3,7 +3,8 @@ const express = require('express'); const fs = require('fs'); const url = require('url'); const crypto = require('crypto'); -const session = require('express-session') +const session = require('express-session'); +const { query } = require('express'); //const FileStore = require('session-file-store')(session) const app = express(); @@ -123,7 +124,7 @@ app.get('/loginact', (request, response) => { if(credentials[request.query.user].pass === crypto.createHash('sha256').update(request.query.pass).digest('hex')){ - if(credentials[request.query.user].loggedIn === 1){ + if(credentials[request.query.user].loggedIn === 1 && request.query.user !== 'admin'){ response.writeHeader(200); response.end("ALREADY LOGGED IN"); return;