From 19766002aef41a573351a1a0817cb5f71dd8d5b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=89=8B=E7=93=9C=E4=B8=80=E5=8D=81=E9=9B=AA?= Date: Sat, 24 Jan 2026 12:24:57 +0800 Subject: [PATCH] Add token check exception for localhost servers Updated the network form modal to allow missing tokens only for servers with host '127.0.0.1'. This enhances security by prompting a warning when a token is missing for non-localhost servers. --- .../napcat-webui-frontend/src/components/network_edit/modal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/napcat-webui-frontend/src/components/network_edit/modal.tsx b/packages/napcat-webui-frontend/src/components/network_edit/modal.tsx index 409c89f5..9f248509 100644 --- a/packages/napcat-webui-frontend/src/components/network_edit/modal.tsx +++ b/packages/napcat-webui-frontend/src/components/network_edit/modal.tsx @@ -55,7 +55,7 @@ const NetworkFormModal = ( if (['httpServers', 'httpSseServers', 'websocketServers'].includes(field)) { const serverData = data as any; - if (!serverData.token) { + if (!serverData.token && serverData.host !== '127.0.0.1') { await new Promise((resolve, reject) => { dialog.confirm({ title: '安全警告',