From 0a61a9bc33257ebe7f042803cc8247bc793ac017 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=95=84=EB=A5=B4=ED=8E=98?= Date: Sat, 3 Feb 2024 16:32:56 +0900 Subject: [PATCH] fix: using whitelist --- src/backend/router.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/router.ts b/src/backend/router.ts index 8f75a53..d90f5b6 100644 --- a/src/backend/router.ts +++ b/src/backend/router.ts @@ -180,7 +180,7 @@ router.get('(.*)', async (ctx) => { async function login(ctx: Context, user: Record, host: string, token: string) { const isNewcomer = !(await getUser(user.username as string, host)); - if (isNewcomer) { + if (isNewcomer && config.whitelist && !config.instances.includes(host)) { await die(ctx, 'noNewUserAllowed', 403); return; }