SpringBoot使用tools-auth进行权限验证
简单快速的在项目中进行权限验证 一、导入依赖 <dependency> <groupId>cn.gjing</groupId> <artifactId>tools-auth</artifactId> <version>1.0.0</version> </dependency> 二、权限注解 该注解使用在API上,用于对用户请求方法时进行身份认证 1、@RequiredPermissions 权限认证,请求的用户需要存在该注解中设置的权限,否则抛出PermissionAuthorizationException 参数 描述 value 需要的权限 2、@RequiredRoles 角色认证,请求的用户需要存在该注解中设置的角色,否则抛出RoleAuthorizationException 参数 描述 value 需要的角色 三、token生成器 主要用来生成Token和解析Token,使用时可以通过@Resource注解进行依赖注入 public class TestController { ...


