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

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

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

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

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

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

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

  • 相关阅读:
    引用&符号详解
    简单计算器
    while循环输出的表格
    设置和获取变量类型
    位运算符
    MySQL基础(一)SQL基础
    python 21天网络爬虫使用 代理
    Spark入门(一)
    Apache spark2.1.0编译hadoop-2.6-cdh5.11.2的对应版本
    Java 多线程
  • 原文地址:https://www.cnblogs.com/chenqianru/p/7280089.html
Copyright © 2011-2022 走看看