diff --git a/src/main/java/io/gmss/fiscad/security/TokenAuthentificationProvider.java b/src/main/java/io/gmss/fiscad/security/TokenAuthentificationProvider.java index f30b029..5db872e 100755 --- a/src/main/java/io/gmss/fiscad/security/TokenAuthentificationProvider.java +++ b/src/main/java/io/gmss/fiscad/security/TokenAuthentificationProvider.java @@ -46,6 +46,7 @@ public class TokenAuthentificationProvider { //userDetails.getAuthorities().forEach(role -> roles.add(role.getAuthority())); //claims.put("roles", roles); User user = userRepository.findByUsername(userDetails.getUsername()).get(); + user.setAvoirFonctions(null); claims.put("user", getUserResponseFromUser(user)); // JWT for authentication String token = Jwts.builder()