13693261870
2024-08-30 8a82d82083d777cb08a3b80a00beb6512b7c98cf
解密
已修改3个文件
13 ■■■■ 文件已修改
se-auth/src/main/java/com/se/auth/controller/TokenController.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-auth/src/main/resources/bootstrap.yml 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-modules/se-system/src/main/resources/bootstrap.yml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-auth/src/main/java/com/se/auth/controller/TokenController.java
@@ -5,7 +5,9 @@
import com.se.auth.form.LoginBody;
import com.se.auth.form.RegisterBody;
import com.se.auth.service.SysLoginService;
import com.se.common.core.utils.AesUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.*;
import com.se.common.core.domain.R;
import com.se.common.core.utils.JwtUtils;
@@ -28,8 +30,14 @@
    @Autowired
    private SysLoginService sysLoginService;
    @Value("${enableEncrypt}")
    boolean enableEncrypt;
    @PostMapping("login")
    public R<?> login(@RequestBody LoginBody form) {
    public R<?> login(@RequestBody LoginBody form) throws Exception {
        if (enableEncrypt && !StringUtils.isEmpty(form.getPassword())) {
            form.setPassword(AesUtils.decrypt(form.getPassword()));
        }
        // 用户登录
        LoginUser userInfo = sysLoginService.login(form.getUsername(), form.getPassword());
        // 获取登录token
se-auth/src/main/resources/bootstrap.yml
@@ -25,3 +25,4 @@
        # 共享配置
        shared-configs:
          - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
enableEncrypt: false
se-modules/se-system/src/main/resources/bootstrap.yml
@@ -25,4 +25,4 @@
        # 共享配置
        shared-configs:
          - application-${spring.profiles.active}.${spring.cloud.nacos.config.file-extension}
enableEncrypt: true
enableEncrypt: false