spring-boot-3-jwt-security
spring-boot-3-jwt-security copied to clipboard
fix: replace name() to getPermission() in SecurityConfiguration.java
hi
i found bug in SecurityConfiguration.java
- i think that you should use
getPermission()
instead ofname()
because you usepermission
field inRole::getAuthorities()
//Role.java
public List<SimpleGrantedAuthority> getAuthorities() {
var authorities = getPermissions()
.stream()
.map(permission -> new SimpleGrantedAuthority(permission.getPermission()))
.collect(Collectors.toList());
authorities.add(new SimpleGrantedAuthority("ROLE_" + this.name()));
return authorities;
}