Added roles
This commit is contained in:
@ -1,6 +1,8 @@
|
||||
package com.plannaplan.security;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collection;
|
||||
import java.util.List;
|
||||
|
||||
import com.plannaplan.entities.User;
|
||||
import com.plannaplan.services.UserService;
|
||||
@ -40,8 +42,10 @@ public class AuthenticationProvider extends AbstractUserDetailsAuthenticationPro
|
||||
|
||||
@Override
|
||||
public Collection<? extends GrantedAuthority> getAuthorities() {
|
||||
// is being done in other task
|
||||
return null;
|
||||
final AuthorityRoles role = AuthorityRoles.getAuthorityRole(user.getRole())
|
||||
.orElseThrow(() -> new NullPointerException("Failed to get user role"));
|
||||
final List<AuthorityRoles> response = Arrays.asList(role);
|
||||
return response;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Reference in New Issue
Block a user