xuhy
2024-12-16 7ea8d1c6da749da69516f47593ae47546a0d3d4c
applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter.java
File was renamed from applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java
@@ -1,9 +1,5 @@
package com.jilongda.applet.config;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.jilongda.applet.model.SecUser;
import com.jilongda.applet.security.SecurityUserDetails;
import com.jilongda.applet.service.SecUserService;
import com.jilongda.common.basic.ApiResult;
import com.jilongda.common.basic.Constant;
import com.jilongda.common.cache.CaffineCache;
@@ -13,16 +9,15 @@
import com.jilongda.common.utils.ResponseUtils;
import com.jilongda.common.exception.ServiceException;
import com.jilongda.common.exception.TokenException;
import com.jilongda.optometry.service.SecUserService;
import io.jsonwebtoken.Claims;
import lombok.extern.slf4j.Slf4j;
import org.springframework.security.core.Authentication;
import org.springframework.security.core.context.SecurityContextHolder;
import org.springframework.stereotype.Component;
import org.springframework.util.Base64Utils;
import org.springframework.web.filter.OncePerRequestFilter;
import javax.annotation.Resource;
import javax.naming.ldap.PagedResultsControl;
import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
@@ -43,10 +38,10 @@
 */
@Slf4j
public class AuthenticationFilter1 extends OncePerRequestFilter {
public class AuthenticationFilter extends OncePerRequestFilter {
    private final SecurityUtils securityUtils;
    private CaffineCache<String> accessTokenCache;
    public AuthenticationFilter1(SecurityUtils securityUtils) {
    public AuthenticationFilter(SecurityUtils securityUtils) {
        this.securityUtils = securityUtils;
    }
    @Resource
@@ -79,7 +74,7 @@
                    Object principal = authentication.getPrincipal();
            String string = principal.toString();
            SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getPhone, principal.toString()));
//            SecUser one = secUserService.getOne(Wrappers.lambdaQuery(SecUser.class).eq(SecUser::getPhone, principal.toString()));
//            securityUtils.checkAuthentication(request);
//            chain.doFilter(request, response);
        } catch (Exception e) {