Fix password updation

This commit is contained in:
Anthony Stirling
2023-08-19 12:50:49 +01:00
parent 87ac245341
commit 505855a53c
2 changed files with 14 additions and 5 deletions

View File

@@ -29,9 +29,6 @@ public class UserController {
@Autowired
private UserService userService;
@Autowired
private PasswordEncoder passwordEncoder;
@PostMapping("/register")
public String register(@RequestParam String username, @RequestParam String password, Model model) {
@@ -90,7 +87,7 @@ public class UserController {
return ResponseEntity.status(HttpStatus.FORBIDDEN).body("Current password is incorrect.");
}
userService.changePassword(user, passwordEncoder.encode(newPassword));
userService.changePassword(user, newPassword);
// Logout using Spring's utility
new SecurityContextLogoutHandler().logout(request, response, null);