File was renamed from applet/src/main/java/com/jilongda/applet/config/AuthenticationFilter1.java |
| | |
| | | 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; |
| | |
| | | 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; |
| | |
| | | */ |
| | | @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 |
| | |
| | | |
| | | 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) { |