From 73ab61ffaf00874c9659ea0ead130116e10135fd Mon Sep 17 00:00:00 2001 From: Elijah R Date: Wed, 7 Feb 2024 10:50:58 -0500 Subject: [PATCH] Don't allow login if the user has no username --- src/WSServer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/WSServer.ts b/src/WSServer.ts index be294da..eeca104 100644 --- a/src/WSServer.ts +++ b/src/WSServer.ts @@ -412,7 +412,7 @@ export default class WSServer { switch (msgArr[1]) { case "2": // Login - if (!client.LoginRateLimit.request()) return; + if (!client.LoginRateLimit.request() || !client.username) return; if (msgArr.length !== 3) return; var sha256 = createHash("sha256"); sha256.update(msgArr[2]);