springboot实现方法访问权限验证
方法上添加
@PreAuthorize("@customer.hasPermi(groupId,principal)")
groupId和principal的入参自定义,为判断权限所需的入参
@Service
public class customer{
/**
* 验证用户是否具备某权限
*
* @param permission 权限字符串
* @return 用户是否具备某权限
*/
public boolean hasPermi(String groupId,String principal) {
if(groupId.equals(principal)){
return true;
}else{
return false;
}
}
版权声明:本文为XLX2339635744原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。