add
This commit is contained in:
@ -1,5 +1,6 @@
|
||||
package com.qiaoba.auth.filters;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import com.qiaoba.api.auth.service.AuthConfigApiService;
|
||||
import com.qiaoba.auth.constants.SecurityConstant;
|
||||
import com.qiaoba.auth.entity.dto.OnlineUserDto;
|
||||
@ -10,6 +11,7 @@ import com.qiaoba.common.redis.service.RedisService;
|
||||
import com.qiaoba.common.web.utils.ResponseUtil;
|
||||
import com.qiaoba.common.web.utils.UriUtil;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
|
||||
import org.springframework.security.core.context.SecurityContextHolder;
|
||||
import org.springframework.security.core.userdetails.UserDetails;
|
||||
@ -32,6 +34,7 @@ import java.util.Objects;
|
||||
* @since 2023-05-28 15:31:55
|
||||
*/
|
||||
@RequiredArgsConstructor
|
||||
@Slf4j
|
||||
public class AuthenticationCoreFilter extends OncePerRequestFilter {
|
||||
|
||||
private final RedisService redisService;
|
||||
@ -45,7 +48,7 @@ public class AuthenticationCoreFilter extends OncePerRequestFilter {
|
||||
protected void doFilterInternal(HttpServletRequest request,
|
||||
HttpServletResponse response,
|
||||
FilterChain chain) throws ServletException, IOException {
|
||||
|
||||
log.debug(StrUtil.format("Start run AuthenticationCoreFilter, Uri: {}", request.getRequestURI()));
|
||||
// 白名单 放行
|
||||
for (String uri : authConfigProperties.getWhitelist()) {
|
||||
if (UriUtil.match(uri, request.getRequestURI())) {
|
||||
|
Reference in New Issue
Block a user