📅  最后修改于: 2022-03-11 14:56:33.456000             🧑  作者: Mango
private boolean hasRole(String role) {
Collection authorities = (Collection)
SecurityContextHolder.getContext().getAuthentication().getAuthorities();
boolean hasRole = false;
for (GrantedAuthority authority : authorities) {
hasRole = authority.getAuthority().equals(role);
if (hasRole) {
break;
}
}
return hasRole;
}