add checks for login process
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-08-09 06:00:36 +02:00
parent 86f4b05b8c
commit d656ab54eb
3 changed files with 28 additions and 9 deletions

View File

@@ -39,9 +39,8 @@ public class AuthResource {
@PostMapping(
value="/login",
produces="application/json")
public ResponseEntity<LoginResponse> login(@RequestBody LoginUserDto userDto)
{
User authenticatedUser = accountService.login(userDto);
public ResponseEntity<LoginResponse> login(@RequestBody LoginUserDto userDto) throws BadRequestException {
User authenticatedUser = accountService.authenticate(userDto);
String jwtToken = jwtService.generateToken(authenticatedUser);