mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-07-15 23:13:40 +08:00
routine update
This commit is contained in:
parent
ff83c4ab23
commit
7c741e0a30
25
README.md
25
README.md
@ -80,24 +80,24 @@
|
||||
* 开源版演示地址: http://demo.openauth.net.cn:1802
|
||||
|
||||
## 核心看点
|
||||
|
||||
* 支持.Net 4.0/4.5(已停止维护)及最新的.Net 5.0/6.0/7.0/...
|
||||
|
||||
* 同时支持EntityFramework、SqlSugar两款最流行的ORM框架
|
||||
|
||||
* 超强的自定义权限控制功能,可灵活配置用户、角色可访问的数据权限。请参考:[通用权限设计与实现](https://www.cnblogs.com/yubaolee/p/DataPrivilege.html)
|
||||
* 符合国情的RBAC权限体系。超强的自定义权限控制功能,可灵活配置用户、角色可访问的数据权限。请参考:[通用权限设计与实现](https://www.cnblogs.com/yubaolee/p/DataPrivilege.html)
|
||||
|
||||
* 完整的字段权限控制,可以控制字段可见及API是否返回字段值
|
||||
|
||||
* 可拖拽的表单设计
|
||||
* 可拖拽的表单设计。详情:[可拖拽表单](http://doc.openauth.net.cn/pro/dragform.html)
|
||||
|
||||
* 可视化流程设计
|
||||
|
||||
* 全网最好用的打印解决方案。详情:[智能打印](http://doc.openauth.net.cn/pro/printerplan.html)
|
||||
|
||||
* 基于Quartz.Net的定时任务控制,可随时启/停,可视化配置Cron表达式功能
|
||||
|
||||
* 基于CodeSmith的代码生成功能,可快速生成带有头/明细结构的页面
|
||||
|
||||
* 支持sqlserver、mysql数据库,理论上支持所有数据库
|
||||
* 支持sqlserver、mysql、Oracle、PostgreSql数据库,理论上支持所有数据库
|
||||
|
||||
* 集成IdentityServer4,实现基于OAuth2的登录体系
|
||||
|
||||
@ -120,21 +120,6 @@
|
||||
|
||||

|
||||
|
||||
## 权限资源
|
||||
|
||||
符合国情的RBAC(基于角色的访问控制),可以直接应用到你的系统。具体说明请查看:[通用权限设计与实现](https://www.cnblogs.com/yubaolee/p/DataPrivilege.html)
|
||||
|
||||
1. 菜单权限 经理和业务员登陆系统拥有的功能菜单是不一样的
|
||||
2. 按钮权限 经理能够审批,而业务员不可以
|
||||
3. 数据权限 A业务员看不到B业务员的单据
|
||||
4. 字段权限 某些人查询客户信息时看不到客户的手机号或其它字段
|
||||
|
||||
**用户**应用系统的具体操作者,我这里设计用户是可以直接给用户分配菜单/按钮,也可以通过角色分配权限。
|
||||
|
||||
**角色**为了对许多拥有相似权限的用户进行分类管理,定义了角色的概念,以上所有的权限资源都可以分配给角色,角色和用户N:N的关系。
|
||||
|
||||
**机构**树形的公司部门结构,国内公司用的比较多,它实际上就是一个用户组,机构和用户设计成N:N的关系,也就是说有时候一个用户可以从属于两个部门,这种情况在我们客户需求中的确都出现过。
|
||||
|
||||
## 使用
|
||||
管理员可直接在登录界面用System登录;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user