Selaa lähdekoodia

quick update for jwt

master
cyril.tsui 1 kuukausi sitten
vanhempi
commit
1bfaa5553a
1 muutettua tiedostoa jossa 6 lisäystä ja 5 poistoa
  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 Näytä tiedosto

@@ -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);


Ladataan…
Peruuta
Tallenna