Fixed JWT Role assignment and method access

This commit is contained in:
DmitriiCravcenco
2023-10-05 22:25:05 +03:00
parent a6ed3794fe
commit 7f6a0c1f92
5 changed files with 6 additions and 7 deletions

View File

@@ -10,7 +10,7 @@ import org.springframework.security.core.authority.SimpleGrantedAuthority;
import org.springframework.security.core.userdetails.UserDetails;
import java.util.Collection;
import java.util.List;
import java.util.Collections;
@Data
@Builder
@@ -22,7 +22,7 @@ public class PersonDetails implements UserDetails {
@Override
public Collection<? extends GrantedAuthority> getAuthorities() {
return List.of(new SimpleGrantedAuthority(credential.getRole().name()));
return Collections.singletonList(new SimpleGrantedAuthority(credential.getRole().toString()));
}
@Override