1.TabOptionWebControls能自动拉出,但HeadMenuWebControls却(què)不能
2.支持在(zài)web.config中配置Url参数权限判断
3.用户管理(lǐ)模块中,用户类(lèi)型增加管理员.只有管理(lǐ)员和(hé)超用用户才能设置(zhì)角色.且只能操作自(zì)己创建的(de)角色.超级(jí)用户(hù)可(kě)以设(shè)置所(suǒ)有角色给用户.禁止登陆必(bì)需是管理员(yuán)和超(chāo)级(jí)用户才能使用
4.角(jiǎo)色管(guǎn)理(lǐ)中必需是管理员才(cái)能进(jìn)入角管理(lǐ)色(sè)模块.且管理员只能操作自己创建的角色.超(chāo)级用户可以操作所有用户创(chuàng)建角(jiǎo)色.
5.在角色管理中(zhōng),当前用(yòng)户可分配的角色权限不能超过自身的权(quán)限.
6.异常日志,增加出错网址(zhǐ)记录.
7.增加流行(háng)菜单icon图(tú)标(biāo).
8.增加自定义权限(xiàn)功能(néng),每(měi)模块可自定(dìng)义20个权限
9.增加查看自己登陆日志 ok
10.修改应(yīng)用字段,增加title,disabled,Readonly属(shǔ)性
11.修改在(zài)线用户处(chù)理类,无(wú)法正常清除(chú)到期用户.
12.修(xiū)改出错时,只针对(duì)manager目录跳转
13.修正ManagementClass无权限读取错误
14在(zài)Firefox下选择部(bù)门后,清除再选择部门,文本框为空, 树菜单在forefox下打开和关闭无效?
15.将在线用户缓(huǎn)存放入统一(yī)缓存管理中(zhōng).
16.将缓(huǎn)存调用统(tǒng)一接口
17.增加为(wéi)FileTxtLogs类增加 WriteServiceLog 方(fāng)法,用于记录服(fú)务程序日(rì)志.
18.应用字段模块中,点击列表应用字(zì)段无效
19.修改应用模块编码(mǎ),删除(chú)原对应模(mó)块(kuài)编码的权限.
20.修改用户多角色权限(xiàn)重叠判断bug.
21.修改操作提示信息使用gzip压缩存储为cookies.
ASP.NET权限管(guǎn)理系统(tǒng)(FrameWork) 1.0.7源码
1.起源(yuán)
在我们开发软件(jiàn)过程中,经常会需要开发一(yī)个后(hòu)台管理程序(xù).用于管理我们开发的(de)前台(tái)软件.
当你开发的软件(jiàn)越来越多的(de)时候,你的管理后台也会越来越多.这(zhè)时如(rú)果有一个统一的管理(lǐ)后台.来进来(lái)管理(lǐ).有统(tǒng)一台(tái)帐(zhàng)号,统一的授(shòu)权来进行多个后台的(de)管理就好(hǎo)了(le).
FrameWork就(jiù)是(shì)在这样(yàng)的需求下产生(shēng)了(le).
2.功(gōng)能
其主要的功能就是,进行后台管理模块整(zhěng)合(hé).
1)其可以支持多个应用,多个模块的权(quán)限管理.
2)支持Access和MsSql200/2005及Oracle9i以(yǐ)上.
3)采用角(jiǎo)色来进行权限(xiàn)的授权,每(měi)个用(yòng)户可(kě)以属于多个角(jiǎo)色,享有(yǒu)交差权(quán)限.
4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行(háng)修改(gǎi),便可将原有程(chéng)序进行整合.
5)可视化(huà)编辑,全新的Menu和Tab控(kòng)件(jiàn).支持拖拉式编辑(jí).
6)统一的事(shì)件日志管理,所有登陆操作都有安全记录.
7)每(měi)个模块的(de)每个栏(lán)目对应一个目录, 栏目的权限默认(rèn)抽象分为(wéi)(查看/新增(zēng)/修改/删除/排序(xù)/打印/备用A/备用(yòng)B),每栏目权(quán)限(xiàn)可最(zuì)多(duō)扩(kuò)展(zhǎn)为20个自定(dìng)义权限.
8)可通过目录中web.config来进行目录文件权限配置,可直接将(jiāng)某个文件名设(shè)定(dìng)到相对应的(de)权(quán)限(xiàn)上(shàng).
