diff --git a/src/main/java/com/faf223/expensetrackerfaf/config/JwtAuthenticationFilter.java b/src/main/java/com/faf223/expensetrackerfaf/config/JwtAuthenticationFilter.java index 848021f..8a6122d 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/config/JwtAuthenticationFilter.java +++ b/src/main/java/com/faf223/expensetrackerfaf/config/JwtAuthenticationFilter.java @@ -65,7 +65,6 @@ public class JwtAuthenticationFilter extends OncePerRequestFilter { ObjectMapper objectMapper = new ObjectMapper(); response.getWriter().write(objectMapper.writeValueAsString(errorResponse)); - response.getWriter().flush(); return; } diff --git a/src/main/java/com/faf223/expensetrackerfaf/config/SecurityConfiguration.java b/src/main/java/com/faf223/expensetrackerfaf/config/SecurityConfiguration.java index fcbac0e..6b4b7f1 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/config/SecurityConfiguration.java +++ b/src/main/java/com/faf223/expensetrackerfaf/config/SecurityConfiguration.java @@ -45,6 +45,7 @@ public class SecurityConfiguration { .cors(Customizer.withDefaults()) .csrf(AbstractHttpConfigurer::disable) .authorizeHttpRequests(auth -> auth + .requestMatchers("/api/v1/auth/*").permitAll() .anyRequest().authenticated() ) .oauth2Login(withDefaults()); diff --git a/src/main/java/com/faf223/expensetrackerfaf/controller/auth/AuthenticationController.java b/src/main/java/com/faf223/expensetrackerfaf/controller/auth/AuthenticationController.java index b53fc63..f470f8a 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/controller/auth/AuthenticationController.java +++ b/src/main/java/com/faf223/expensetrackerfaf/controller/auth/AuthenticationController.java @@ -14,16 +14,19 @@ public class AuthenticationController { @PostMapping("/register") public ResponseEntity register(@RequestBody RegisterRequest request) { + System.out.println("register"); return ResponseEntity.ok(service.register(request)); } @PostMapping("/authenticate") public ResponseEntity authenticate(@RequestBody AuthenticationRequest request) { + System.out.println("Refresh token!========================"); return ResponseEntity.ok(service.authenticate(request)); } @PostMapping("/refreshtoken") public ResponseEntity refreshAccessToken(@RequestBody TokenRefreshRequest request) { + System.out.println("Refresh token!========================"); return ResponseEntity.ok(service.refreshAccessToken(request)); } } diff --git a/src/main/java/com/faf223/expensetrackerfaf/service/AuthenticationService.java b/src/main/java/com/faf223/expensetrackerfaf/service/AuthenticationService.java index 6f1bf22..790e4ea 100644 --- a/src/main/java/com/faf223/expensetrackerfaf/service/AuthenticationService.java +++ b/src/main/java/com/faf223/expensetrackerfaf/service/AuthenticationService.java @@ -49,6 +49,7 @@ public class AuthenticationService { String jwtToken = jwtService.generateToken(userDetails); String refreshToken = jwtService.generateRefreshToken(userDetails); + System.out.println(user); return AuthenticationResponse.builder() .accessToken(jwtToken) .refreshToken(refreshToken) @@ -113,6 +114,7 @@ public class AuthenticationService { UserDetails userDetails = new PersonDetails(credential); String jwtToken = jwtService.generateToken(userDetails); String refreshToken = jwtService.generateRefreshToken(userDetails); + System.out.println(jwtToken); return AuthenticationResponse.builder() .accessToken(jwtToken) .refreshToken(refreshToken) @@ -127,6 +129,7 @@ public class AuthenticationService { UserDetails userDetails = new PersonDetails(credential.get()); String jwtToken = jwtService.generateToken(userDetails); + System.out.println(jwtToken); return AuthenticationResponse.builder() .accessToken(jwtToken) .refreshToken(refreshToken)