code: @PostMapping(
        value = "/password/reset",
        headers = "Content-Type=application/x-www-form-urlencoded")
    @ResponseStatus(HttpStatus.NO_CONTENT)
    public void resetPassword(@Valid @ModelAttribute PasswordResetRequest passwordResetRequest) {
      accountService.resetPassword(passwordResetRequest.getEmail());
    }
docs: Spring's FormHttpMessageConverter cannot bind target classes (as ModelAttribute can)