From 2abeb38d64cfb370ea0e14907e7a471d7e28950b Mon Sep 17 00:00:00 2001 From: Shaun Date: Wed, 27 Oct 2021 16:18:06 +0200 Subject: [PATCH] modding #1858 --- src/server/components/auth.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/server/components/auth.js b/src/server/components/auth.js index 09effa68..de52cc17 100644 --- a/src/server/components/auth.js +++ b/src/server/components/auth.js @@ -260,6 +260,7 @@ module.exports = { if (credentials.username === '' || credentials.password === '') { msg.callback(messages.login.allFields); + return; } @@ -279,6 +280,18 @@ module.exports = { msg.callback(messages.login.incorrect); return; } + + const emBeforeLogin = { + obj: this.obj, + success: true, + msg: null + }; + await eventEmitter.emit('onBeforeLogin', emBeforeLogin); + if (!emBeforeLogin.success) { + msg.callback(emBeforeLogin.msg); + + return; + } this.username = username; await cons.logOut(this.obj);