diff --git a/src/main/java/id/co/anaheim/gateway/span/config/JwtAuthFilter.java b/src/main/java/id/co/anaheim/gateway/span/config/JwtAuthFilter.java index 6342951..a67fdb4 100644 --- a/src/main/java/id/co/anaheim/gateway/span/config/JwtAuthFilter.java +++ b/src/main/java/id/co/anaheim/gateway/span/config/JwtAuthFilter.java @@ -77,8 +77,11 @@ public class JwtAuthFilter extends OncePerRequestFilter { response.getWriter().flush(); } } else { + log.info("Username is not valid"); basicResponse.setResultStatus(userName.getStatus()); basicResponse.setResultDescription(userName.getDescription() ); + String json =gson.toJson(basicResponse); + log.info("json {}", json); response.setStatus(HttpServletResponse.SC_FORBIDDEN); response.setContentType("application/json"); diff --git a/src/main/java/id/co/anaheim/gateway/span/controllers/AuthController.java b/src/main/java/id/co/anaheim/gateway/span/controllers/AuthController.java index 444d10d..8d50f1a 100644 --- a/src/main/java/id/co/anaheim/gateway/span/controllers/AuthController.java +++ b/src/main/java/id/co/anaheim/gateway/span/controllers/AuthController.java @@ -38,9 +38,9 @@ public class AuthController { } else { BCrypt.Result result = BCrypt.verifyer().verify(authDto.getPassword().toCharArray(), user.getPassword()); if (result.verified) { - response.setResultCode("401"); + response.setResultCode("200"); response.setResultStatus("Berhasil Login"); - description.setMessage("Berhasil Masuk"); + description.setMessage("Berhasil Mendapatkan Token"); description.setId(user.getId()); String token = jwtService.generateToken(user); description.setToken(token); diff --git a/src/main/java/id/co/anaheim/gateway/span/services/JwtService.java b/src/main/java/id/co/anaheim/gateway/span/services/JwtService.java index 4240e6b..b13cc72 100644 --- a/src/main/java/id/co/anaheim/gateway/span/services/JwtService.java +++ b/src/main/java/id/co/anaheim/gateway/span/services/JwtService.java @@ -88,7 +88,7 @@ public class JwtService { String value = result.getClaims().getSubject(); return JwtUsername.builder().value(value).valid(true).build(); } - return JwtUsername.builder().description(result.getDescription()).valid(false).build(); + return JwtUsername.builder().description(result.getDescription()).status(result.getStatus()).valid(false).build(); } public String extractStaticToken(String token) {