类 PreAuthFilter
- java.lang.Object
-
- me.youm.core.auth.filter.PreAuthFilter
-
- 所有已实现的接口:
org.springframework.core.Ordered,org.springframework.web.server.WebFilter
@Component public class PreAuthFilter extends Object implements org.springframework.web.server.WebFilter, org.springframework.core.Ordered
- 作者:
- youta
-
-
字段概要
字段 修饰符和类型 字段 说明 private TokenPropertiespropertiesprivate org.springframework.data.redis.core.ReactiveRedisTemplate<String,Object>redisService
-
构造器概要
构造器 构造器 说明 PreAuthFilter()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 reactor.core.publisher.Mono<Void>filter(org.springframework.web.server.ServerWebExchange exchange, org.springframework.web.server.WebFilterChain chain)intgetOrder()private booleanignore(String path)private reactor.core.publisher.Mono<Void>unauthorized(org.springframework.http.server.reactive.ServerHttpResponse resp, String msg)
-
-
-
字段详细资料
-
redisService
private final org.springframework.data.redis.core.ReactiveRedisTemplate<String,Object> redisService
-
properties
private final TokenProperties properties
-
-
方法详细资料
-
filter
public reactor.core.publisher.Mono<Void> filter(org.springframework.web.server.ServerWebExchange exchange, org.springframework.web.server.WebFilterChain chain)
- 指定者:
filter在接口中org.springframework.web.server.WebFilter
-
unauthorized
private reactor.core.publisher.Mono<Void> unauthorized(org.springframework.http.server.reactive.ServerHttpResponse resp, String msg)
-
ignore
private boolean ignore(String path)
-
getOrder
public int getOrder()
- 指定者:
getOrder在接口中org.springframework.core.Ordered
-
-