fix user info

plp
chenshuichuan 2 years ago
parent d301ba750f
commit 7ad57f3084

@ -26,7 +26,7 @@ public class WebFrameworkUtils {
private static final String REQUEST_ATTRIBUTE_COMMON_RESULT = "common_result";
public static final String HEADER_TENANT_ID = "tenant-id";
public static final String HEADER_TENANT_ID = "tenantId";
/**
* Header

@ -2,15 +2,13 @@ package cn.iocoder.yudao.module.system.controller.admin.captcha;
import cn.hutool.core.util.StrUtil;
import cn.iocoder.yudao.framework.common.util.servlet.ServletUtils;
import cn.iocoder.yudao.module.system.service.auth.AdminAuthService;
import com.xingyuv.captcha.model.common.ResponseModel;
import com.xingyuv.captcha.model.vo.CaptchaVO;
import com.xingyuv.captcha.service.CaptchaService;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import javax.annotation.security.PermitAll;
@ -23,7 +21,15 @@ public class CaptchaController {
@Resource
private CaptchaService captchaService;
@Resource
private AdminAuthService authService;
@GetMapping({"/isEnable"})
@Operation(summary ="是否开启验证码")
@PermitAll
public ResponseModel get() {
boolean isEnable = authService.getCaptchaEnable();
return ResponseModel.successData(isEnable);
}
@PostMapping({"/get"})
@Operation(summary = "获得验证码")
@PermitAll

@ -13,7 +13,7 @@ import javax.validation.Valid;
* @author
*/
public interface AdminAuthService {
Boolean getCaptchaEnable();
/**
* +
*

@ -71,6 +71,11 @@ public class AdminAuthServiceImpl implements AdminAuthService {
@Value("${yudao.captcha.enable:true}")
private Boolean captchaEnable;
@Override
public Boolean getCaptchaEnable(){
return captchaEnable;
}
@Override
public AdminUserDO authenticate(String username, String password) {
final LoginLogTypeEnum logTypeEnum = LoginLogTypeEnum.LOGIN_USERNAME;

@ -168,6 +168,8 @@ logging:
cn.iocoder.yudao.module.statistics.dal.mysql: debug
cn.iocoder.yudao.module.crm.dal.mysql: debug
cn.iocoder.yudao.module.erp.dal.mysql: debug
cn.iocoder.yudao.module.mes.dal.mysql: debug
cn.iocoder.yudao.module.iot.dal.mysql: debug
org.springframework.context.support.PostProcessorRegistrationDelegate: ERROR # TODO 芋艿先禁用Spring Boot 3.X 存在部分错误的 WARN 提示
debug: false

@ -187,6 +187,7 @@ yudao:
- /admin-api/system/tenant/get-id-by-name # 基于名字获取租户,不许带租户编号
- /admin-api/system/tenant/get-by-website # 基于域名获取租户,不许带租户编号
- /admin-api/system/captcha/get # 获取图片验证码,和租户无关
- /admin-api/system/captcha/isEnable # 获取图片验证码,和租户无关
- /admin-api/system/captcha/check # 校验图片验证码,和租户无关
- /admin-api/infra/file/*/get/** # 获取图片,和租户无关
- /admin-api/system/sms/callback/* # 短信回调接口,无法带上租户编号

Loading…
Cancel
Save