From b78095b5e90ae31d61b1790a79e1502b2213b7ab Mon Sep 17 00:00:00 2001 From: bangbang93 Date: Fri, 19 Apr 2024 09:17:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B0=83=E6=95=B4=E7=99=BD=E5=90=8D?= =?UTF-8?q?=E5=8D=95=E5=9F=9F=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/cluster.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/cluster.ts b/src/cluster.ts index df6f903..5770210 100644 --- a/src/cluster.ts +++ b/src/cluster.ts @@ -40,6 +40,8 @@ interface ICounters { bytes: number } +const whiteListDomain = ['localhost', 'bangbang93.com'] + // eslint-disable-next-line @typescript-eslint/naming-convention const __dirname = dirname(fileURLToPath(import.meta.url)) @@ -96,16 +98,16 @@ export class Cluster { if (!url) return if (typeof url === 'string') { if ( - url.includes('bmclapi.bangbang93.com') || - url.includes('bmclapi2.bangbang93.com') || - url.includes('localhost') + whiteListDomain.some((domain) => { + return url.includes(domain) + }) ) { options.headers.authorization = `Bearer ${await this.tokenManager.getToken()}` } } else if ( - url.hostname.includes('bmclapi.bangbang93.com') || - url.hostname.includes('bmclapi2.bangbang93.com') || - url.hostname.includes('localhost') + whiteListDomain.some((domain) => { + return url.hostname.includes(domain) + }) ) { options.headers.authorization = `Bearer ${await this.tokenManager.getToken()}` }