From aba1a6faec4e882ea328a347529b2bbe4c2825ef Mon Sep 17 00:00:00 2001 From: wangkang Date: Fri, 18 Aug 2017 18:30:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0filter(=E6=9C=AA=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../filter/client/ClientIdentityFilter.java | 37 +++++++++++++++++++ .../ClientPurviewFilter.java} | 6 +-- .../UserIdentityFilter.java} | 6 +-- 3 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientIdentityFilter.java rename udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/{PurviewFilter.java => client/ClientPurviewFilter.java} (80%) rename udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/{IdentityFilter.java => user/UserIdentityFilter.java} (81%) diff --git a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientIdentityFilter.java b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientIdentityFilter.java new file mode 100644 index 0000000..69d6337 --- /dev/null +++ b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientIdentityFilter.java @@ -0,0 +1,37 @@ +package org.itkk.udf.auth.filter.client; + +import com.netflix.zuul.ZuulFilter; +import lombok.extern.slf4j.Slf4j; +import org.springframework.cloud.netflix.zuul.filters.support.FilterConstants; +import org.springframework.stereotype.Component; + +/** + * IdentityFilter + */ +@Component +@Slf4j +public class ClientIdentityFilter extends ZuulFilter { + + @Override + public Object run() { + log.info("ClientIdentityFilter.run"); + return null; + } + + @Override + public boolean shouldFilter() { + return true; + } + + @Override + public String filterType() { + return FilterConstants.PRE_TYPE; + } + + @Override + public int filterOrder() { + final int order = 10000; + return order; + } + +} diff --git a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/PurviewFilter.java b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientPurviewFilter.java similarity index 80% rename from udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/PurviewFilter.java rename to udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientPurviewFilter.java index 16e02ea..dedea7d 100644 --- a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/PurviewFilter.java +++ b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/client/ClientPurviewFilter.java @@ -1,4 +1,4 @@ -package org.itkk.udf.auth.filter; +package org.itkk.udf.auth.filter.client; import com.netflix.zuul.ZuulFilter; import lombok.extern.slf4j.Slf4j; @@ -10,11 +10,11 @@ import org.springframework.stereotype.Component; */ @Component @Slf4j -public class PurviewFilter extends ZuulFilter { +public class ClientPurviewFilter extends ZuulFilter { @Override public Object run() { - log.info("PurviewFilter.run"); + log.info("ClientPurviewFilter.run"); return null; } diff --git a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/IdentityFilter.java b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/user/UserIdentityFilter.java similarity index 81% rename from udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/IdentityFilter.java rename to udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/user/UserIdentityFilter.java index 091451b..2107345 100644 --- a/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/IdentityFilter.java +++ b/udf-starter-auth/src/main/java/org/itkk/udf/auth/filter/user/UserIdentityFilter.java @@ -1,4 +1,4 @@ -package org.itkk.udf.auth.filter; +package org.itkk.udf.auth.filter.user; import com.netflix.zuul.ZuulFilter; import lombok.extern.slf4j.Slf4j; @@ -10,11 +10,11 @@ import org.springframework.stereotype.Component; */ @Component @Slf4j -public class IdentityFilter extends ZuulFilter { +public class UserIdentityFilter extends ZuulFilter { @Override public Object run() { - log.info("IdentityFilter.run"); + log.info("UserIdentityFilter.run"); return null; }