From 17369c90e6562c719f90daa740e83fe1b3036321 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=8C=E5=85=88=E8=88=9C?= <2499071264@qq.com> Date: Sat, 10 Oct 2026 15:26:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=99=BB=E5=BD=95=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/budwk/app/sys/services/impl/SysUserServiceImpl.java | 5 ++++- src/main/resources/application-prd.yaml | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/budwk/app/sys/services/impl/SysUserServiceImpl.java b/src/main/java/com/budwk/app/sys/services/impl/SysUserServiceImpl.java index e414110..2b8e7af 100644 --- a/src/main/java/com/budwk/app/sys/services/impl/SysUserServiceImpl.java +++ b/src/main/java/com/budwk/app/sys/services/impl/SysUserServiceImpl.java @@ -29,6 +29,7 @@ import org.nutz.dao.Sqls; import org.nutz.dao.sql.Sql; import org.nutz.integration.jedis.RedisService; import org.nutz.ioc.aop.Aop; +import org.nutz.ioc.impl.PropertiesProxy; import org.nutz.ioc.loader.annotation.Inject; import org.nutz.ioc.loader.annotation.IocBean; import org.nutz.lang.Lang; @@ -63,6 +64,8 @@ public class SysUserServiceImpl extends BaseServiceImpl implements Sys private SLogService sLogService; @Inject private RedisService redisService; + @Inject + private PropertiesProxy conf; @Override @CacheResult(cacheKey = "${userId}_getPermissionList") @@ -356,7 +359,7 @@ public class SysUserServiceImpl extends BaseServiceImpl implements Sys String decodePwd = Base64Decoder.decodeStr(passowrd); String hashedPassword = PwdUtil.getPassword(decodePwd, user.getSalt()); if (!Strings.sNull(hashedPassword).equalsIgnoreCase(user.getPassword())) { - if (Globals.sso) { + if (Globals.sso || !"dev".equalsIgnoreCase(conf.get("nutz.profiles.active"))) { throw new BaseException("用户名或者密码不正确"); } } diff --git a/src/main/resources/application-prd.yaml b/src/main/resources/application-prd.yaml index 73a8d11..606042b 100644 --- a/src/main/resources/application-prd.yaml +++ b/src/main/resources/application-prd.yaml @@ -1,6 +1,6 @@ framework: server: - port: 8080 + port: 8088 host: 0.0.0.0 nutz: application: @@ -11,10 +11,10 @@ redis: host: 127.0.0.1 port: 6379 - database: 0 + database: 4 mode: normal jdbc: - url: jdbc:mysql://127.0.0.1:3306/zhgh_zjnu?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true + url: jdbc:mysql://127.0.0.1:3306/zhgh_zjnu_v4?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true username: root password: dd3s@#2022 beetl: