最近因实际需求需要,部分接口只能平台管理员进行操作,每次请求这部分接口都需要进行权限判断,
重复代码过多,所以考虑使用注解方式进行判断
1.自定义注解
2.切面逻辑
因系统内可直接获取到用户uuid,可根据实际情况,注入service操作数据库获取用户信息
3.测试
4.若鉴权失败,日志打印对应错误信息
最近因实际需求需要,部分接口只能平台管理员进行操作,每次请求这部分接口都需要进行权限判断,
重复代码过多,所以考虑使用注解方式进行判断
1.自定义注解
2.切面逻辑
因系统内可直接获取到用户uuid,可根据实际情况,注入service操作数据库获取用户信息
3.测试
4.若鉴权失败,日志打印对应错误信息