jdk 1.8 지원하도록 수정
This commit is contained in:
@@ -128,7 +128,7 @@ public abstract class User extends Auditable implements Serializable, UserDetail
|
|||||||
@Transient
|
@Transient
|
||||||
public Collection<? extends GrantedAuthority> getAuthorities() {
|
public Collection<? extends GrantedAuthority> getAuthorities() {
|
||||||
List<GrantedAuthority> authorities = new ArrayList<>();
|
List<GrantedAuthority> authorities = new ArrayList<>();
|
||||||
authorities.add(new SimpleGrantedAuthority(Objects.requireNonNullElse(userSecurity, "ROLE_USER")));
|
authorities.add(new SimpleGrantedAuthority((userSecurity == null || userSecurity.isEmpty())? "ROLE_USER" : userSecurity));
|
||||||
|
|
||||||
if (this.userSecurity.equals("ROLE_ADMIN")) {
|
if (this.userSecurity.equals("ROLE_ADMIN")) {
|
||||||
authorities.add(new SimpleGrantedAuthority("ROLE_MANAGE_ROUTE"));
|
authorities.add(new SimpleGrantedAuthority("ROLE_MANAGE_ROUTE"));
|
||||||
|
|||||||
Reference in New Issue
Block a user