Explorar el Código

quick update for jwt

master
cyril.tsui hace 1 mes
padre
commit
1bfaa5553a
Se han modificado 1 ficheros con 6 adiciones y 5 borrados
  1. +6
    -5
      src/main/java/com/ffii/fpsms/config/security/jwt/web/JwtAuthenticationController.java

+ 6
- 5
src/main/java/com/ffii/fpsms/config/security/jwt/web/JwtAuthenticationController.java Ver fichero

@@ -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<String> abilities = new ArrayList<>();
final Set<SimpleGrantedAuthority> userAuthority = userAuthorityService.getUserAuthority(user);


Cargando…
Cancelar
Guardar