其它各种优化,性能优化,增强autoconfigure,简化 Application.java;新增PwdUtils工具类
This commit is contained in:
@@ -33,7 +33,7 @@ import com.jeesite.common.web.CookieUtils;
|
||||
import com.jeesite.common.web.http.ServletUtils;
|
||||
import com.jeesite.modules.sys.entity.Menu;
|
||||
import com.jeesite.modules.sys.entity.User;
|
||||
import com.jeesite.modules.sys.service.UserService;
|
||||
import com.jeesite.modules.sys.utils.PwdUtils;
|
||||
import com.jeesite.modules.sys.utils.UserUtils;
|
||||
|
||||
/**
|
||||
@@ -280,7 +280,7 @@ public class LoginController extends BaseController{
|
||||
}
|
||||
|
||||
// 初始密码策略和密码修改策略验证(0:关闭;1:提醒用户;2:强制修改初始或旧密码)
|
||||
String passwordModifyUrl = UserService.passwordModifyValid(user, model);
|
||||
String passwordModifyUrl = PwdUtils.passwordModifyValid(user, model);
|
||||
if (passwordModifyUrl != null){
|
||||
try {
|
||||
request.getRequestDispatcher(passwordModifyUrl).forward(request, response);
|
||||
|
||||
@@ -25,6 +25,7 @@ import com.jeesite.common.service.ServiceException;
|
||||
import com.jeesite.common.web.BaseController;
|
||||
import com.jeesite.modules.sys.entity.User;
|
||||
import com.jeesite.modules.sys.service.UserService;
|
||||
import com.jeesite.modules.sys.utils.PwdUtils;
|
||||
import com.jeesite.modules.sys.utils.UserUtils;
|
||||
import com.jeesite.modules.sys.utils.ValidCodeUtils;
|
||||
|
||||
@@ -201,9 +202,9 @@ public class AccountController extends BaseController{
|
||||
// 验证三个密保问题是否正确。
|
||||
User u = UserUtils.getByLoginCode(user.getLoginCode());
|
||||
if (!(u != null && loginCode.equals(user.getLoginCode())
|
||||
&& UserService.validatePassword(user.getPwdQuestionAnswer(), u.getPwdQuestionAnswer())
|
||||
&& UserService.validatePassword(user.getPwdQuestionAnswer2(), u.getPwdQuestionAnswer2())
|
||||
&& UserService.validatePassword(user.getPwdQuestionAnswer3(), u.getPwdQuestionAnswer3()))) {
|
||||
&& PwdUtils.validatePassword(user.getPwdQuestionAnswer(), u.getPwdQuestionAnswer())
|
||||
&& PwdUtils.validatePassword(user.getPwdQuestionAnswer2(), u.getPwdQuestionAnswer2())
|
||||
&& PwdUtils.validatePassword(user.getPwdQuestionAnswer3(), u.getPwdQuestionAnswer3()))) {
|
||||
return renderResult(Global.FALSE, "您填写的密保问题答案不正确!");
|
||||
}
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ import com.jeesite.common.io.PropertiesUtils;
|
||||
* @version 2018-1-8
|
||||
*/
|
||||
@ActiveProfiles("test")
|
||||
@SpringBootApplication(scanBasePackages={"com.jeesite.modules"})
|
||||
@SpringBootApplication
|
||||
public class ApplicationTest {
|
||||
|
||||
public static void main(String[] args) {
|
||||
|
||||
Reference in New Issue
Block a user