|
|
@@ -12,7 +12,7 @@ const STATIC_USERS = {
|
|
|
testuser: 'bc2d5cc456b81caa403661411cc72a309c39677d035b74b713a5ba02412d9eff' // pass1234
|
|
|
};
|
|
|
|
|
|
-export abstract class HandlerBase implements ControllerPool {
|
|
|
+export abstract class RequestHandler implements ControllerPool {
|
|
|
private _router: Router;
|
|
|
private _chatCtrl?: ChatController;
|
|
|
|
|
|
@@ -102,7 +102,7 @@ export abstract class HandlerBase implements ControllerPool {
|
|
|
// --------------------------------------------- //
|
|
|
|
|
|
const pass = STATIC_USERS[loginUser];
|
|
|
- if (pass && pass === HandlerBase.hashPassword(loginPass)) {
|
|
|
+ if (pass && pass === RequestHandler.hashPassword(loginPass)) {
|
|
|
req.session.user = loginUser; // Hint: you can even store complex object types in a session, not just a string
|
|
|
req.session.save();
|
|
|
return next();
|