From 1bfaa5553aee35cdab628a239ac654d517d17033 Mon Sep 17 00:00:00 2001 From: "cyril.tsui" Date: Thu, 23 Oct 2025 17:07:03 +0800 Subject: [PATCH] quick update for jwt --- .../security/jwt/web/JwtAuthenticationController.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/ffii/fpsms/config/security/jwt/web/JwtAuthenticationController.java b/src/main/java/com/ffii/fpsms/config/security/jwt/web/JwtAuthenticationController.java index 3a0d94f..2fdd62f 100644 --- a/src/main/java/com/ffii/fpsms/config/security/jwt/web/JwtAuthenticationController.java +++ b/src/main/java/com/ffii/fpsms/config/security/jwt/web/JwtAuthenticationController.java @@ -108,16 +108,17 @@ public class JwtAuthenticationController { } private ResponseEntity createAuthTokenResponse(JwtRequest authenticationRequest) { - final UserDetails userDetails = userDetailsService.loadUserByUsername(authenticationRequest.getUsername()); - if (userDetails == null) { +// final UserDetails userDetails = userDetailsService.loadUserByUsername(authenticationRequest.getUsername()); + final User user = userDetailsService.loadUserByUsername(authenticationRequest.getUsername()); + if (user == null) { return ResponseEntity.status(HttpStatus.UNAUTHORIZED) .body(new ExceptionResponse(authenticationRequest.getUsername() + " not yet register in the system.", null)); } - final String accessToken = jwtTokenUtil.generateToken(userDetails); - final String refreshToken = jwtTokenUtil.createRefreshToken(userDetails.getUsername()).getToken(); + final String accessToken = jwtTokenUtil.generateToken(user); + final String refreshToken = jwtTokenUtil.createRefreshToken(user.getUsername()).getToken(); - User user = userRepository.findByName(authenticationRequest.getUsername()).get(0); +// User user = userRepository.findByName(authenticationRequest.getUsername()).get(0); List abilities = new ArrayList<>(); final Set userAuthority = userAuthorityService.getUserAuthority(user);