From 57d767226a8e76f5f29d977f1af28b94f42c8a88 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Tue, 9 Apr 2024 14:47:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0apiMode=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jeesite/modules/sys/web/LoginController.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java b/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java index 1c153f0b..9d512224 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/web/LoginController.java @@ -87,7 +87,7 @@ public class LoginController extends BaseController{ // API 模式不返回视图页面 if (Global.isApiMode()) { - return null; + return ServletUtils.renderString(response, "Please visit front-end address."); } // 返回指定用户类型的登录页视图 @@ -127,7 +127,7 @@ public class LoginController extends BaseController{ // API 模式不返回视图页面 if (Global.isApiMode()) { - return null; + return ServletUtils.renderString(response, "Please visit front-end address."); } // 返回指定用户类型的登录页视图 @@ -262,6 +262,11 @@ public class LoginController extends BaseController{ else if (isLogin){ return REDIRECT + successUrl; } + + // API 模式不返回视图页面 + if (Global.isApiMode()) { + return ServletUtils.renderString(response, "Please visit front-end address."); + } // 是否允许刷新主页,如果已登录,再次访问主页,则退出原账号。 if (!Global.getConfigToBoolean("shiro.isAllowRefreshIndex", "true")){ @@ -299,11 +304,6 @@ public class LoginController extends BaseController{ //session.setAttribute("roleCode", roleCode); //UserUtils.removeCache(UserUtils.CACHE_AUTH_INFO+"_"+session.getId()); - // API 模式不返回视图页面 - if (Global.isApiMode()) { - return null; - } - // 返回指定用户类型的首页视图 String userType = user.getUserType(); if (User.USER_TYPE_NONE.equals(userType)){