diff --git a/application/confidentialClient/src/main/java/org/fuseri/confidentialclient/ConfidentialClientApplication.java b/application/confidentialClient/src/main/java/org/fuseri/confidentialclient/ConfidentialClientApplication.java index 1559e08507c6166a4af44e88ba056504a3f45d97..e5c713ebbee6adae11bbf85c60fc7564dad37492 100644 --- a/application/confidentialClient/src/main/java/org/fuseri/confidentialclient/ConfidentialClientApplication.java +++ b/application/confidentialClient/src/main/java/org/fuseri/confidentialclient/ConfidentialClientApplication.java @@ -57,12 +57,6 @@ public class ConfidentialClientApplication { public void onAuthenticationSuccess(HttpServletRequest req, HttpServletResponse res, Authentication auth) throws ServletException, IOException { - var a= res.getHeaderNames(); - for (var name : a) { - System.out.println(res.getHeader(name)); - } - - System.out.println("got here"); if (auth instanceof OAuth2AuthenticationToken token && token.getPrincipal() instanceof OidcUser user) { var createDto = new UserCreateDto(); @@ -71,13 +65,16 @@ public class ConfidentialClientApplication { createDto.setEmail(user.getEmail()); createDto.setUsername(user.getPreferredUsername()); - //var result = WebClient.builder().baseUrl("http://localhost:8081/users/register").build().post() - //.contentType(MediaType.APPLICATION_JSON).body(BodyInserters.fromValue(createDto)) - //.retrieve(); + var result = WebClient.builder().baseUrl("http://localhost:8081/users/register").build().post() + .contentType(MediaType.APPLICATION_JSON).body(BodyInserters.fromValue(createDto)) + .retrieve(); - //var out = result.bodyToMono(UserDto.class).block(); - //System.out.println(out); + try { + result.bodyToMono(UserDto.class).block(); + } catch (Exception e) { + System.out.println("unable to save user"); + } } super.onAuthenticationSuccess(req, res, auth); }