社区
C#
帖子详情
.net添加角色 给角色设置功能权限
baidu_26250783
2017-01-09 11:07:34
论坛里肯定高手特别多,小弟权限功能不会,希望有个伙伴能带带我。
我想实现一个添加角色后然后登录判断该角色可以操作哪几个模块功能,以及修改权限设置。
我是把角色给定死了。。。。
...全文
407
7
打赏
收藏
.net添加角色 给角色设置功能权限
论坛里肯定高手特别多,小弟权限功能不会,希望有个伙伴能带带我。 我想实现一个添加角色后然后登录判断该角色可以操作哪几个模块功能,以及修改权限设置。 我是把角色给定死了。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天使会疯狂
2017-01-19
打赏
举报
回复
建属性,权限表 类似员工A账号 在权限表中对页面XX的增删改查权限。
Eichee
2017-01-12
打赏
举报
回复
角色表,权限表,角色权限关系表,就这么简单
zg1g
2017-01-12
打赏
举报
回复
引用
#5
人员表中要有一个属性是角色
AMo35
2017-01-09
打赏
举报
回复
模块功能表(MID,XXX菜单) 角色表(RID,角色名....) 角色权限表(ID,MID,RID,查看,编辑,.....) 实现某一个角色拥有哪些功能模块的什么权限 然后 用户角色关系表(ID,MID,用户ID,...) 设置一个角色里有哪些用户 用户登陆时获取其所属角色,即可判断该角色有哪些权限
夏天的枫
2017-01-09
打赏
举报
回复
可以基于二楼的数据库搞个简单的工具,用于配置角色、功能菜单和权限信息,然后做个接口,根据角色返回权限json或者xml,然后封装个hasfunciton方法,用于判断该菜单(或者个某个节点,某个按钮)在json(xml)是否存在,存在设置其isenable之类的。
余生Her
2017-01-09
打赏
举报
回复
引用 2 楼 MrMicrosoft 的回复:
用表来设置
低调是种无声的高调
2017-01-09
打赏
举报
回复
用表来设置
asp
.net
完整
权限
管理系统,一个
权限
管理系统,可以进行
角色
添加
、用户
添加
、模块
添加
,App_Data下面为Sql数据库文件。
asp
.net
完整
权限
管理系统,一个
权限
管理系统,可以进行
角色
添加
、用户
添加
、模块
添加
,App_Data下面为Sql数据库文件。
.net
权限
管理系统(含数据库,菜单动态
添加
)
权限
管理系统,包含数据库,可直接运行,菜单栏根据
角色
,
权限
动态
添加
。
ASP
.NET
简洁论坛1.0版(最新版本)
论坛演示地址: http://netfocus.b13.cnwg.cn 论坛
功能
设计 论坛前台: 1. 用户注册、登陆、注销; 2. 版块导航:显示所有的版块分组和版块; 3. 帖子列表:显示当前版块下所有的帖子,可以区分置顶帖子、精华帖子、推荐帖子; 4. 帖子内容:显示帖子内容; 5. 帖子回复:显示帖子的回复列表; 6.
添加
帖子:用户
添加
新帖; 7.
添加
回复:用户
添加
回复; 8. 精华帖子列表:显示所有的精华帖子; 9. 推荐帖子列表:显示所有的推荐帖子; 10. 帖子管理:具有帖子管理
权限
的人对帖子进行管理; 11. 回复管理:具有帖子回复管理
权限
的人对帖子回复进行管理; 论坛后台: 1. 版块组管理:
添加
、删除、修改; 2. 版块管理:
添加
、删除、修改,
添加
或修改时通过下拉框选择版块组; 3. 版主管理:可以管理论坛中每个版块的版主,如
添加
、删除版主; 4. 用户管理:查看用户资料、删除用户、封锁用户、解锁用户、重置密码; 5.
角色
管理:
添加
、删除、修改; 默认定义如下
角色
: 系统管理员、用户管理员、
角色
管理员、版块管理员、版主管理员、版主、所有者、注册用户、所有人;其中所有者指发帖人,回复人;另外系统管理员、注册用户、所有者、所有人是内置
角色
,不能修改或删除;下面分别对每种
角色
的含义进行说明: 1) 系统管理员:拥有论坛所有
权限
; 2) 用户管理员:拥有用户管理
权限
; 3)
角色
管理员:拥有
角色
管理
权限
; 4) 版块管理员:拥有版块管理
权限
; 5) 版主管理员:拥有版主管理
权限
; 6) 版主:拥有所有论坛事务管理
权限
; 7) 所有者:拥有对自己发表的帖子或回复的内容进行修改的
权限
;(此
角色
可以考虑禁用,出于数据真实性考虑,因为任何人都要对他或她所说的言行负责,不允许随便修改); 8) 注册用户:拥有一部分论坛事务,如看帖,发帖,回帖,管理和自己相关的一些帖子; 9) 所有人:这个
角色
只是一个映射
角色
,任何登陆网站的人都自动拥有此
角色
;此
角色
可以表示匿名用户;仅拥有此
角色
的人一般只能看帖,不能做其他任何事情。当然如果愿意,我们也可以给它分配更多的
权限
,如发帖,回帖。如果这样,那就意味着运行匿名用户发帖或回帖了。 6. 用户
角色
管理:对任意一个用户的所属
角色
进行管理(包括
添加
和删除用户所属
角色
); 7.
角色
权限
管理:分为两类进行管理; 系统管理
权限
:用户管理、
角色
管理、版块管理、版主管理; 论坛事务管理
权限
:浏览帖子、发表帖子、编辑帖子、置顶帖子、设为推荐帖子、设为精华帖子、删除帖子、修改回复、删除回复; 因为
权限
分为两种,所以
角色
权限
管理也可以采用两个界面实现。这两个界面的行就是所有
角色
,列就是当前
权限
类型下的所有
权限
点。 8. 头像
设置
:
设置
用户的头像; 9. 密码修改; 10. 我的帖子管理:有我发布的帖子,我回复的帖子; 另外,一个论坛可能还常常有星级评定,积分
设置
,界面管理,等等其他辅助
功能
。这些东西可以在日后慢慢补充。
ASP
.net
入门教程
ASP
.NET
ASP
.NET
概述 ASP
.NET
是一个统一的 Web 开发模型,它包括您使用尽可能少的代码生成企业级 Web 应用程序所必需的各种服务。ASP
.NET
作为
.NET
Framework 的一部分提供。当您编写 ASP
.NET
应用程序的代码时,可以访问
.NET
Framework 中的类。您可以使用与公共语言运行库 (CLR) 兼容的任何语言来编写应用程序的代码,这些语言包括 Microsoft Visual Basic、C#、JScript
.NET
和 J#。使用这些语言,可以开发利用公共语言运行库、类型安全、继承等方面的优点的 ASP
.NET
应用程序。 ASP
.NET
包括: 页和控件框架 ASP
.NET
编译器 安全基础结构 状态管理
功能
应用程序配置 运行状况监视和性能
功能
调试支持 XML Web services 框架 可扩展的宿主环境和应用程序生命周期管理 可扩展的设计器环境 页和控件框架 ASP
.NET
页和控件框架是一种编程框架,它在 Web 服务器上运行,可以动态地生成和呈现 ASP
.NET
网页。可以从任何浏览器或客户端设备请求 ASP
.NET
网页,ASP
.NET
会向请求浏览器呈现标记(例如 HTML)。通常,您可以对多个浏览器使用相同的页,因为 ASP
.NET
会为发出请求的浏览器呈现适当的标记。但是,您可以针对诸如 Microsoft Internet Explorer 6 的特定浏览器设计 ASP
.NET
网页,并利用该浏览器的
功能
。ASP
.NET
支持基于 Web 的设备(如移动电话、手持型计算机和个人数字助理 (PDA))的移动控件。 ASP
.NET
网页是完全面向对象的。在 ASP
.NET
网页中,可以使用属性、方法和事件来处理 HTML 元素。ASP
.NET
页框架为响应在服务器上运行的代码中的客户端事件提供统一的模型,从而使您不必考虑基于 Web 的应用程序中固有的客户端和服务器隔离的实现细节。该框架还会在页处理生命周期中自动维护页及该页上控件的状态。有关更多信息,请参见 ASP
.NET
网页概述。 使用 ASP
.NET
页和控件框架还可以将常用的 UI
功能
封装成易于使用且可重用的控件。控件只需编写一次,即可用于许多页并集成到 ASP
.NET
网页中。这些控件在呈现期间放入 ASP
.NET
网页中。 ASP
.NET
页和控件框架还提供各种
功能
,以便可以通过主题和外观来控制网站的整体外观和感觉。可以先定义主题和外观,然后在页面级或控件级应用这些主题和外观。有关更多信息,请参见 ASP
.NET
主题和外观概述。 除了主题外,还可以定义母版页,以使应用程序中的页具有一致的布局。一个母版页可以定义您希望应用程序中的所有页(或一组页)所具有的布局和标准行为。然后可以创建包含要显示的页特定内容的各个内容页。当用户请求内容页时,这些内容页与母版页合并,产生将母版页的布局与内容页中的内容组合在一起的输出。有关更多信息,请参见 ASP
.NET
母版页概述。 ASP
.NET
编译器 所有 ASP
.NET
代码都经过了编译,可提供强类型、性能优化和早期绑定以及其他优点。代码一经编译,公共语言运行库会进一步将 ASP
.NET
编译为本机代码,从而提供增强的性能。 ASP
.NET
包括一个编译器,该编译器将包括页和控件在内的所有应用程序组件编译成一个程序集,之后 ASP
.NET
宿主环境可以使用该程序集来处理用户请求。有关更多信息,请参见 ASP
.NET
编译概述。 安全基础结构 除了
.NET
的安全
功能
外,ASP
.NET
还提供了高级的安全基础结构,以便对用户进行身份验证和授权,并执行其他与安全相关的
功能
。您可以使用由 IIS 提供的 Windows 身份验证对用户进行身份验证,也可以通过您自己的用户数据库使用 ASP
.NET
Forms 身份验证和 ASP
.NET
成员资格来管理身份验证。此外,可以使用 Windows 组或您自己的自定义
角色
数据库(使用 ASP
.NET
角色
)来管理 Web 应用程序的
功能
和信息方面的授权。您可以根据应用程序的需要方便地移除、
添加
或替换这些方案。有关更多信息,请参见下列主题: ASP
.NET
网站安全性 使用成员资格管理用户 使用
角色
管理授权 Forms 身份验证提供程序 ASP
.NET
始终使用特定的 Windows 标识运行,因此,您可以通过使用 Windows
功能
(例如 NTFS 访问控制列表 (ACL)、数据库
权限
等等)来保护应用程序的安全。有关 ASP
.NET
标识的更多信息,请参见配置 ASP
.NET
进程标识和 ASP
.NET
模拟。 状态管理
功能
ASP
.NET
asp
.net
办公自动化系统源码,C#
具有以下
功能
: 办公平台 用户考勤
设置
考勤 查看考勤 用户
角色
用户管理
角色
管理
添加
用户
角色
权限
角色
分配 修改密码 短信平台 短信管理 文档平台 文档管理 文档上传 公文流转 管理流转 流转方式
添加
流转方式
添加
流转 用户管理流转 相当好用,共享一下!
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章