Parcourir la source

remove reset password endpoint

Daniel Bohry il y a 3 semaines
Parent
commit
ee3656d0a2

+ 0 - 14
src/main/java/com/danielbohry/authservice/api/UserController.java

@@ -40,20 +40,6 @@ public class UserController {
         return ResponseEntity.status(FORBIDDEN).build();
     }
 
-    @PostMapping("reset-password")
-    public ResponseEntity<AuthenticationResponse> resetPassword(@RequestBody PasswordResetRequest request) {
-        SecurityContext context = SecurityContextHolder.getContext();
-        Object principal = context.getAuthentication().getPrincipal();
-
-        if (principal instanceof ApplicationUser user) {
-            log.info("Resetting password for user [{}]", user.getUsername());
-            var response = service.resetPassword(user.getId(), request.getNewPassword());
-            return ResponseEntity.ok(response);
-        }
-
-        return ResponseEntity.status(UNAUTHORIZED).build();
-    }
-
     @PostMapping("update-profile")
     public ResponseEntity<AuthenticationResponse> updateProfile(@RequestBody ProfileUpdateRequest request) {
         SecurityContext context = SecurityContextHolder.getContext();