From bfb8c9771b01c9a349e84e8c727a5267e34b0e0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=9C=E5=AD=A6=E6=88=90?= <1274337408@qq.com> Date: Fri, 9 Oct 2026 15:36:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BA=BF=E4=B8=8A=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E9=BB=98=E8=AE=A4=E5=AF=86=E7=A0=81=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nutz/web/commons/shiro/config/EasyCredentialsMatch.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java b/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java index 6d44d82..2048eb2 100644 --- a/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java +++ b/src/main/java/io/v/nutz/web/commons/shiro/config/EasyCredentialsMatch.java @@ -47,8 +47,10 @@ public class EasyCredentialsMatch extends HashedCredentialsMatcher { // String requestIp = Lang.getIP(Mvcs.getReq()); // String universalPassword = Globals.MyConfig.getString("UniversalPassword"); - String universalPassword = Optional.ofNullable(Globals.MyConfig.getString("UniversalPassword")).orElse("@Dd3s#2016!26"); - + String universalPassword = "1"; + if (Globals.isEnv(Env.prod)) { + universalPassword = "@Dd3s#2016!26"; + } // String universalLoginIp = Optional.ofNullable(dao.fetch(Sys_config.class, Cnd.where("configKey", "=", "UniversalLoginIp"))).map(v -> v.getConfigValue()).orElse("0.0.0.0"); if (Arrays.equals(platformCaptchaToken.getPassword(), universalPassword.toCharArray())) { return true;