当前位置: 首页 > news >正文

做网站最好的网络公司设计规范网站

做网站最好的网络公司,设计规范网站,苏州企业网站制作设计公司,推广运营培训课程本篇文章的主要内容是通过AOP切面编程实现简单的权限校验。 书接上回登录与注册功能 我们的用户表里面不是有role(权限)这个字段吗 在JWT令牌的生成中#xff0c;我们加入了role字段。 那么接下来#xff0c;我们就可以通过这个字段来实现权限校验。 我这里就很简单#x…本篇文章的主要内容是通过AOP切面编程实现简单的权限校验。 书接上回登录与注册功能 我们的用户表里面不是有role(权限)这个字段吗 在JWT令牌的生成中我们加入了role字段。 那么接下来我们就可以通过这个字段来实现权限校验。 我这里就很简单只有一个Permission注解和一个PermissionAspect类 Permission Retention(RetentionPolicy.RUNTIME) Target(ElementType.METHOD) Documented Order(Ordered.HIGHEST_PRECEDENCE) public interface Permission {/*** 最小权限* return*/int role() default 0; }PermissionAspect类 Slf4j Aspect Component public class PermissionAspect {// 定义切点Pointcut(within(org.springframework.web.bind.annotation.RestController *) annotation(com.codehome.server.annotation.Permission))public void autoPermissionPointcut(){}// 定义通知Before(autoPermissionPointcut())public void requirePermission(final JoinPoint joinPoint)throws PermissionException {log.info(权限校验开始);MethodSignature signature (MethodSignature) joinPoint.getSignature();Permission permission signature.getMethod().getAnnotation(Permission.class);Integer role permission.role();if(BaseContext.getCurrentRole() role){log.info(权限校验通过);}else {throw new PermissionException(权限不足);}} }说明在JWT令牌生成的时候我们存入了role在JwtTokenAdminInterceptor拦截器中我们将这个role取了出来并保存到了ThreadLocal中所以在校验的时候就通过这个role进行权限校验。 权限校验使用 在Controller类中我们在每个路径方法前加上我们写的注解Permission(role2)这个就代表着只有用户权限大于等于2的用户发送到这个路径的请求才能被放行处理。这样就特别灵活。
http://www.hkea.cn/news/14262209/

相关文章:

  • 石家庄建工科技学院石家庄做网站网站搭建工具的种类
  • 网站访问量来源简网app工厂
  • 北京电商购物网站佳木斯建设局网站
  • c 购物网站开发流程图中交路桥建设有限公司待遇怎么样
  • 住房和建设部执业资格注册中心网站网站小编可以在家做吗
  • 住房和城乡建设部网站三定易企建站
  • WordPress网站hym地图网页视频怎么下载到手机相册
  • 农业电商网站建设湖南人事考试网
  • 华亭网站建设做网站经验
  • 电子工程设计网站北京快三开奖走势图一定牛
  • 网站服务内容怎么写wordpress电子邮件注册
  • 网站开发 微盘网站建设与管理答案
  • 上海网站建设电话租车网站建设系统的设计
  • 夏天做哪些网站致富湖北最新数据消息
  • 和田做网站的联系电话做网站需要硬件软件
  • 爱站网站长工具如何给公司做网站
  • 怎么优化网站郑州网站建设企业推荐
  • 陕西网站制作公司哪家好如何做微信小程序网站
  • 网站空间怎么收费官方网站welcome
  • 怎样做网站优化找代理商的渠道有哪些
  • 做网站建设的利润静安手机网站建设
  • 站长之家 wordpress 流量统计郑州网站推广排名
  • 比较好的网站空间国内免费建站网站
  • 网站建设明细报价表仅供参考佛山网站优化怎么做
  • 祥云平台网站建设中英版网站怎么做
  • 大连网站排名网络推广公司建设局属于什么行业
  • 网站301跳转代码网站程序制作教程
  • 建网站对企业的作用免费注册公司邮箱
  • 四川建设厅网站怎么进不去制作单页网站多少钱
  • 郑州汉狮公司做网站wordpress获取文章链接