X-Git-Url: https://juplo.de/gitweb/?p=demos%2Fpact;a=blobdiff_plain;f=pwreset%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemos%2Fpwreset%2Fadapters%2Fin%2FWebController.java;fp=pwreset%2Fsrc%2Fmain%2Fjava%2Fde%2Fjuplo%2Fdemos%2Fpwreset%2Fadapters%2Fin%2FWebController.java;h=00f2510c3a0f599ed6ba4e5e0f10e28f5c6faaf7;hp=2d6b0893d4d80787bda3e1db7d5554f44dd41cfc;hb=7df01dd4a110b02cf438b8e24d0e8f7b9c025d00;hpb=4356061f7d4ce078b66b1dc0fe346af04dbf1b8f diff --git a/pwreset/src/main/java/de/juplo/demos/pwreset/adapters/in/WebController.java b/pwreset/src/main/java/de/juplo/demos/pwreset/adapters/in/WebController.java index 2d6b089..00f2510 100644 --- a/pwreset/src/main/java/de/juplo/demos/pwreset/adapters/in/WebController.java +++ b/pwreset/src/main/java/de/juplo/demos/pwreset/adapters/in/WebController.java @@ -1,7 +1,7 @@ package de.juplo.demos.pwreset.adapters.in; -import de.juplo.demos.pwreset.domain.ports.in.ResetRequestProgress; -import de.juplo.demos.pwreset.domain.ports.in.PasswordResetService; +import de.juplo.demos.pwreset.domain.ports.in.PasswordResetRequestProgressDTO; +import de.juplo.demos.pwreset.domain.ports.in.PasswordResetPort; import lombok.RequiredArgsConstructor; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; @@ -16,7 +16,7 @@ import java.util.UUID; @RequiredArgsConstructor public class WebController { - private final PasswordResetService passwordResetService; + private final PasswordResetPort passwordResetPort; @GetMapping("/") @@ -32,14 +32,14 @@ public class WebController throws IOException { - ResetRequestProgress progress = passwordResetService.request(email); + PasswordResetRequestProgressDTO progress = passwordResetPort.createRequest(email); httpServletResponse.sendRedirect(progress.getRequestId().toString()); } @GetMapping("/{id}") public ModelAndView getResetRequest(@PathVariable UUID id) { - ResetRequestProgress progress = passwordResetService.get(id); + PasswordResetRequestProgressDTO progress = passwordResetPort.getRequest(id); return createModelAndView(progress); } @@ -49,8 +49,8 @@ public class WebController @RequestParam String code, @RequestParam String password) { - ResetRequestProgress progress = - passwordResetService.confirm( + PasswordResetRequestProgressDTO progress = + passwordResetPort.confirmRequest( id, code, password); @@ -63,7 +63,7 @@ public class WebController return mav; } - ModelAndView createModelAndView(ResetRequestProgress progress) + ModelAndView createModelAndView(PasswordResetRequestProgressDTO progress) { ModelAndView mav = new ModelAndView(); mav.addObject("progress", progress);