Commit 5210454f by 黄杰

readme commit

parent b2e23f8f
...@@ -4,8 +4,8 @@ import com.alibaba.fastjson.JSONObject; ...@@ -4,8 +4,8 @@ import com.alibaba.fastjson.JSONObject;
import com.ihooyah.auth.config.UserAuthConfig; import com.ihooyah.auth.config.UserAuthConfig;
import com.ihooyah.auth.jwt.UserAuthUtil; import com.ihooyah.auth.jwt.UserAuthUtil;
import com.ihooyah.common.context.BaseContextHandler; import com.ihooyah.common.context.BaseContextHandler;
import com.ihooyah.common.msg.ObjectRespInfo;
import com.ihooyah.common.msg.RespEnum; import com.ihooyah.common.msg.RespEnum;
import com.ihooyah.common.msg.RespInfo;
import com.ihooyah.common.util.jwt.IJWTInfo; import com.ihooyah.common.util.jwt.IJWTInfo;
import com.ihooyah.gateway.handler.SwaggerProvider; import com.ihooyah.gateway.handler.SwaggerProvider;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
...@@ -43,9 +43,6 @@ public class AccessGatewayFilter implements GlobalFilter { ...@@ -43,9 +43,6 @@ public class AccessGatewayFilter implements GlobalFilter {
@Autowired @Autowired
private UserAuthConfig userAuthConfig; private UserAuthConfig userAuthConfig;
private static final String HEADER_NAME = "X-Forwarded-Prefix";
@Override @Override
public Mono<Void> filter(ServerWebExchange serverWebExchange, GatewayFilterChain gatewayFilterChain) { public Mono<Void> filter(ServerWebExchange serverWebExchange, GatewayFilterChain gatewayFilterChain) {
log.info("check token and user permission...."); log.info("check token and user permission....");
...@@ -71,7 +68,7 @@ public class AccessGatewayFilter implements GlobalFilter { ...@@ -71,7 +68,7 @@ public class AccessGatewayFilter implements GlobalFilter {
user = getJWTUser(request, mutate); user = getJWTUser(request, mutate);
} catch (Exception e) { } catch (Exception e) {
log.error("用户Token过期异常", e); log.error("用户Token过期异常", e);
return getVoidMono(serverWebExchange, new RespInfo(RespEnum.AUTH_ACCESSTOKEN_EXPIRED.getCode(),"User Token Forbidden or Expired!")); return getVoidMono(serverWebExchange, new ObjectRespInfo(RespEnum.AUTH_ACCESSTOKEN_EXPIRED.getCode(),"User Token Forbidden or Expired!"));
} }
return gatewayFilterChain.filter(serverWebExchange.mutate().build()); return gatewayFilterChain.filter(serverWebExchange.mutate().build());
...@@ -83,7 +80,7 @@ public class AccessGatewayFilter implements GlobalFilter { ...@@ -83,7 +80,7 @@ public class AccessGatewayFilter implements GlobalFilter {
* @param body * @param body
*/ */
@NotNull @NotNull
private Mono<Void> getVoidMono(ServerWebExchange serverWebExchange, RespInfo body) { private Mono<Void> getVoidMono(ServerWebExchange serverWebExchange, ObjectRespInfo body) {
serverWebExchange.getResponse().setStatusCode(HttpStatus.OK); serverWebExchange.getResponse().setStatusCode(HttpStatus.OK);
byte[] bytes = JSONObject.toJSONString(body).getBytes(StandardCharsets.UTF_8); byte[] bytes = JSONObject.toJSONString(body).getBytes(StandardCharsets.UTF_8);
DataBuffer buffer = serverWebExchange.getResponse().bufferFactory().wrap(bytes); DataBuffer buffer = serverWebExchange.getResponse().bufferFactory().wrap(bytes);
......
...@@ -13,8 +13,4 @@ public class CacheWebConfig implements WebMvcConfigurer { ...@@ -13,8 +13,4 @@ public class CacheWebConfig implements WebMvcConfigurer {
"classpath:/META-INF/static/"); "classpath:/META-INF/static/");
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment