Browse Source

代码修改

LAPTOP-KB9HII50\70708 2 years ago
parent
commit
c604eff288

+ 11 - 11
server/svr-authentication/src/main/java/com/yihu/jw/security/oauth2/provider/endpoint/WlyyLoginEndpoint.java

@ -323,14 +323,14 @@ public class WlyyLoginEndpoint extends AbstractEndpoint {
    public ResponseEntity<Oauth2Envelop<WlyyUserSimple>> login(@RequestParam Map<String, String> parameters, HttpSession httpSession) throws Exception {
            logger.info("login:登录进入1");
            //图形验证码验证
//            String key = parameters.get("key");
//            String text = parameters.get("text");
//
//            if(org.apache.commons.lang3.StringUtils.isNotBlank(key)&& org.apache.commons.lang3.StringUtils.isNotBlank(text)){
//                if(!verifyCaptcha(key,text)){
//                    throw new ImgCaptchaException("验证码错误!");
//                }
//            }
            String key = parameters.get("key");
            String text = parameters.get("text");
            if(org.apache.commons.lang3.StringUtils.isNotBlank(key)&& org.apache.commons.lang3.StringUtils.isNotBlank(text)){
                if(!verifyCaptcha(key,text)){
                    throw new ImgCaptchaException("验证码错误!");
                }
            }
            logger.info("login:登录进入2");
            String flag = parameters.get("flag");
@ -380,9 +380,9 @@ public class WlyyLoginEndpoint extends AbstractEndpoint {
                parameters.put("grant_type", "password");
                //解密密码
                if (parameters.get("password") != null) {
//                    KeyPair keyPair = (KeyPair) httpSession.getAttribute("privateKey");
//                    String password = com.yihu.jw.security.utils.RSAUtils.decryptBase64(parameters.get("password"), keyPair);
                    parameters.put("password", "jkzl@2020");
                    KeyPair keyPair = (KeyPair) httpSession.getAttribute("privateKey");
                    String password = com.yihu.jw.security.utils.RSAUtils.decryptBase64(parameters.get("password"), keyPair);
                    parameters.put("password", password);
                } else {
                    //第三方同步账号模式登录
                    parameters.put("grant_type", "ihealthCode");

+ 2 - 0
server/svr-authentication/src/main/resources/application.yml

@ -3,6 +3,8 @@ server:
spring:
  jpa:
    open-in-view: false
  datasource:
  hikari:
    registerMbeans: true