核心商城系统演示地址
演示平台 演示地址 账号、密码 说明
后端管理演示地址 https://admin.demo.coreshop.cn coreshop(coreshop) 整个后台管理系统,支持前后端分离部署
接口演示地址 https://api.demo.coreshop.cn coreshop(coreshop) 承接所有数据的接口,可查看定时任务等
二维码展示
  • 小程序商城

  • 安卓APP商城

  • IOS APP商城

基于角色的颗粒化权限控制

后台设置基于角色的颗粒化权限控制

目前的后端已经设置了基于角色权限的访问控制,简称RBAC,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。这样管理都是层级相互依赖的,权限赋予给角色,而把角色又赋予用户,这样的权限设计很清楚,管理起来很方便。

具体设置如下:

  1. 首先我们将【CoreCms.Net.Web.Admin.Controllers】命名空间下的所有【Controller】文件的【[Authorize]】属性修改为【[Authorize(Permissions.Name)]
    1. ToolsController不需要修改,因为这个控制器放置的是通用方法,用于全局使用。

  1. 进入后台【后台管理】【菜单管理】针对菜单,我们导入和菜单相关的controller下面的action列表。

  1. 进入【后台管理】【角色管理】针对需要赋值的角色,点击后面的【权限分配】,勾选需要赋值操作的权限,进行保存即可。

  1. 重新登录,就可以获取对应的权限。

扫描二维码
加入核心商城【CoreShop】官方Q群
随时了解每日新功能

联系我们
QQ群:70494974
手机:19145919666(周一至周六: 9:00-18:00)
微信:19145919666
地址:湖南省怀化市鹤城区城市中央A座23楼2308室

禁止使用核心商城系统(CoreShop)开源项目开发或运营赌博、色情、贷款、反动等一切违法应用,或使用从事其他非法目的违法犯罪行为。

软著登记号:2020SR1224749 2021SR1661132 备案号:湘ICP备2022003536号-1

本站所有内容版权归 怀化南山田舍科技有限公司 所有, 未经允许不得转载。

本站由 Asp.Net 6.0 提供强力驱动