zoukankan      html  css  js  c++  java
  • 关于ABP框架的个人权限问题

    个人授权我们首先要明白以下几点,首先是添加各个模块的权限,然后是进行角色的添加,最后我们确定用户使用的是哪个角色来进行授权

    1.ABP的个人授权使用的是模块化的授权,所以我们在进行添加授权时首先必须为我们要加的模块进行添加权限

    你可以为你想要授权的页面添加授权名称,这些授权名称在初始化加载的时候会加载到Permission表里面

    在这里添加完了之后我们就需要去我们的领域服务里面加上我们的权限

    添加完服务里面的权限之后我们还需要在EBoardNavigationProvider类里面将requiredPermissionName修改为我们所命名的权限以及在app.js中修改abp.auth.hasPermission

    这些在完成之后我们就在app中添加用户和角色页面,由于ABP框架中自带了用户添加的页面,那么我们就只需要添加一个角色页面来进行授权就OK了。个人授权所涉及的表都是框架中自带的表,所以完成没必要自己建表,使用起来十分的方便

  • 相关阅读:
    js中常用的算法排序
    bootstrap Table的使用方法
    js中的继承
    js函数的节流与防抖
    along.js
    Vue组件通讯
    前端性能优化
    Vue路由学习心得
    Vue 2.0 路由全局守卫
    【前端】自适应布局方法总结
  • 原文地址:https://www.cnblogs.com/chenqianru/p/7280089.html
Copyright © 2011-2022 走看看