From ba93042cce6428ccfd4b66d5d02672dec3fa7d5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E7=90=A6=E6=B6=9B?= Date: Wed, 8 Mar 2023 17:57:54 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20sonar=E3=80=91ThirdLoginControll?= =?UTF-8?q?er=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/ThirdLoginController.java | 29 +++++++++---------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/ThirdLoginController.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/ThirdLoginController.java index 2feed7d9..ab5fc623 100644 --- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/ThirdLoginController.java +++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/controller/ThirdLoginController.java @@ -1,9 +1,20 @@ package com.jero.modules.system.controller; -import cn.hutool.crypto.SecureUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.jero.common.api.vo.Result; +import com.jero.common.constant.CommonConstant; +import com.jero.common.system.util.JwtUtil; +import com.jero.common.util.PasswordUtil; +import com.jero.common.util.RedisUtil; +import com.jero.common.util.oConvertUtils; +import com.jero.modules.base.service.BaseCommonService; +import com.jero.modules.system.entity.SysThirdAccount; +import com.jero.modules.system.entity.SysUser; +import com.jero.modules.system.model.ThirdLoginModel; +import com.jero.modules.system.service.ISysThirdAccountService; +import com.jero.modules.system.service.ISysUserService; import com.xkcoding.justauth.AuthRequestFactory; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; @@ -11,19 +22,6 @@ import me.zhyd.oauth.model.AuthCallback; import me.zhyd.oauth.model.AuthResponse; import me.zhyd.oauth.request.AuthRequest; import me.zhyd.oauth.utils.AuthStateUtils; -import com.jero.common.api.vo.Result; -import com.jero.common.constant.CacheConstant; -import com.jero.common.constant.CommonConstant; -import com.jero.common.util.*; -import com.jero.modules.base.service.BaseCommonService; -import com.jero.common.system.util.JwtUtil; -import com.jero.common.system.vo.LoginUser; -import com.jero.modules.system.entity.SysThirdAccount; -import com.jero.modules.system.entity.SysUser; -import com.jero.modules.system.model.ThirdLoginModel; -import com.jero.modules.system.service.ISysThirdAccountService; -import com.jero.modules.system.service.ISysUserService; -import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; @@ -31,7 +29,6 @@ import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; -import java.util.Date; import java.util.List; /** @@ -54,7 +51,7 @@ public class ThirdLoginController { @Autowired private AuthRequestFactory factory; - private String TOKEN = "token"; + private static final String TOKEN = "token"; @RequestMapping("/render/{source}") public void render(@PathVariable("source") String source, HttpServletResponse response) throws IOException {