refactor: 修改权限配置.

This commit is contained in:
lijiahang
2023-11-22 16:11:17 +08:00
parent 5c21dd1144
commit 675c88a625
6 changed files with 79 additions and 34 deletions

View File

@@ -39,6 +39,14 @@ public interface SecurityFrameworkService {
*/
boolean hasRole(String role);
/**
* 检查是否有角色
*
* @param roles 角色
* @return has
*/
boolean hasAnyRole(String... roles);
/**
* 通过 token 获取用户信息
*

View File

@@ -32,6 +32,11 @@ public class SecurityFrameworkServiceDelegate implements SecurityFrameworkServic
return delegate.hasRole(role);
}
@Override
public boolean hasAnyRole(String... roles) {
return delegate.hasAnyRole(roles);
}
@Override
public LoginUser getUserByToken(String token) {
return delegate.getUserByToken(token);