zoukankan      html  css  js  c++  java
  • 阶段5 3.微服务项目【学成在线】_day18 用户授权_02-方法授权-需求分析

    2 方法授权
    2.1需求分析
    方法授权要完成的是资源服务根据jwt令牌完成对方法的授权,具体流程如下:
    1、生成Jwt令牌时在令牌中写入用户所拥有的权限
    我们给每个权限起个名字,例如某个用户拥有如下权限:
    course_find_list:课程查询
    course_pic_list:课程图片查询


    2、在资源服务方法上添加注解PreAuthorize,并指定此方法所需要的权限
    例如下边是课程管理接口方法的授权配置,它就表示要执行这个方法需要拥有course_find_list权限。

    3、当请求有权限的方法时正常访问
    4、当请求没有权限的方法时则拒绝访问


    我们要对controller上的方法进行控制,service类里面方法很可能是一个公共的方法,
    dao类的方法更是公共的,对表的增删改查

    以上就是方法授权的需求分析


     

  • 相关阅读:
    poi管道流的导入导出
    Mysql导入数据库的方法
    MySQL数据库指定字符集
    eclipse 的操作
    Mysql的操作
    第十周作业
    第九周作业
    第八周作业
    第七周作业
    第六周作业
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/11647233.html
Copyright © 2011-2022 走看看