潘志宝
2024-09-12 ac6fb5406fccf2d9a0e39ae5e299c7fa207978da
iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/api/utils/ApiSecurityUtils.java
@@ -5,10 +5,6 @@
import com.iailab.framework.common.pojo.CommonResult;
import com.iailab.framework.security.core.LoginUser;
import com.iailab.framework.security.core.util.SecurityFrameworkUtils;
import com.iailab.module.data.gateway.entity.ApiAppEntity;
import com.iailab.module.data.gateway.service.ApiAppService;
import com.iailab.module.data.gateway.entity.ApiAppEntity;
import com.iailab.module.data.gateway.service.ApiAppService;
import com.iailab.module.system.api.user.AdminUserApi;
import com.iailab.module.system.api.user.dto.AdminUserRespDTO;
import org.apache.commons.lang3.StringUtils;
@@ -27,8 +23,8 @@
@Component
public class ApiSecurityUtils {
    @Resource
    private ApiAppService apiAppService;
    /*@Resource
    private ApiAppService apiAppService;*/
    @Resource
    private AdminUserApi adminUserApi;
@@ -63,10 +59,10 @@
        }
        AdminUserRespDTO userData = user.getData();
        String username = userData.getUsername();
        ApiAppEntity appInfo = apiAppService.getInfoByAppKey(username);
        /*ApiAppEntity appInfo = apiAppService.getInfoByAppKey(username);
        if (appInfo == null) {
            throw new RuntimeException("应用未授权");
        }
        }*/
        //TODO 验证签名
//        if(!com.iailab.common.utils.JwtUtils.verify(token, appInfo.getAppSecret())){
//            throw new RuntimeException("签名错误");