docs(bruno): overhaul bruno to match new API
This commit is contained in:
@@ -12,6 +12,7 @@ import org.slf4j.LoggerFactory;
|
||||
import org.springframework.security.authentication.UsernamePasswordAuthenticationToken;
|
||||
import org.springframework.security.core.Authentication;
|
||||
import org.springframework.security.core.authority.SimpleGrantedAuthority;
|
||||
import org.springframework.security.core.context.SecurityContext;
|
||||
import org.springframework.security.core.context.SecurityContextHolder;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.web.filter.OncePerRequestFilter;
|
||||
@@ -60,9 +61,12 @@ public class JwtFilter extends OncePerRequestFilter {
|
||||
}
|
||||
|
||||
Optional<Authentication> authentication = getAuthentication(jwt);
|
||||
authentication.ifPresent(value ->
|
||||
SecurityContextHolder.getContext().setAuthentication(value)
|
||||
);
|
||||
authentication.ifPresent(auth -> {
|
||||
SecurityContext context = SecurityContextHolder.createEmptyContext();
|
||||
context.setAuthentication(auth);
|
||||
SecurityContextHolder.setContext(context);
|
||||
});
|
||||
|
||||
filterChain.doFilter(request, response);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user