ASP.NET权限管理系统(FrameWork) 1.0.6 Release

ASP.NET权限管理系统(FrameWork) 1.0.6 Release

今天在网上下载了个权限管理系统,感觉不错,官方地址:http://framework.supesoft.com/

1.05版源码免费下载地址http://framework.supesoft.com/download/frameworksrc20080402.zip

 

1.起源
在我们开发软件过程中,经常会需要开发一个后台管理程序.通过权限管理我们开发的前台软件.
当你开发的软件越来越多的时候,你的管理后台也会越来越多.这时如果有一个统一的权限管理后台.来进来管理.有统一台帐号,统一的授权来进行多个后台的管理就好了.
FrameWork就是在这样的需求下产生了.

2.功能
其主要的功能就是,进行后台权限管理模块整合.
1)其可以支持多个应用,多个模块的权限管理.
2)支持Access和MsSql200/2005及Oracle9i以上.
3)采用角色来进行权限的授权,每个用户可以属于多个角色,享有交差权限.
4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行修改,便可将原有程序进行整合.
5)可视化编辑,全新的Menu和Tab控件.支持拖拉式编辑.
6)统一的事件日志管理,所有登陆操作都有安全记录.
7)每个模块的栏目对应一个目录, 栏目的权限抽象分为(查看/新增/修改/删除/排序/打印/备用A/备用8).
8)目录里有一个web.config来进行目录文件权限配置,可直接将某个文件名设定到相对应的权限上.
9)配合免费的DDBuildTools (代码生成工具介绍)生成数据库代码及后台页面代码进行快速开发.

 

 

1.0.6版更新记录

1.角色管理,可以增加用户
2.重启应用,跳转路径问题
3.修改验证码,验证码修改为默认不显示,出错次数到就显示。
4.左侧经典菜单中,点击选中项高亮或变色,在隐藏、开启后仍保留,以记录当前状态
5.对于 sys_FieldValue表 增加 V_Code 列,增加点文字选择
6.增加table_body和table_none不带宽度css
7.实现缓存接口,通过扩展可支持多站点统一权限库布署
8.当时间字段可以为空的,增加DateTime?
9.应用及其模块分类和模块后再仅仅删除应用将删除不干净
10.部门反向获取用户列表
11.是否自动检测有新版本更新配置
12.app_HttpGZip,app_AuthMethod,app_Auth 增加是否在manager目录判断
13.事件日志管理中用户的登陆系统、退出系统操作,用户名无法记录
14.角色,增加用户,没有进行权限判断,搜索日志问题
15.用户管理页,必须是"超级用户"或"备用A"权限才可以修改用户角色和密码.admin帐号密码和状态 不能被修改
16.增加"日志列表"和"用户列表" 表头排序功能.
17.登陆login.aspx检测是否登陆.

发行版免费下载地址:http://framework.supesoft.com/download/framework20080614.zip
源码下载地址:http://www.supesoft.com/M_Product.asp?cmd=FrameWork(必需是商业用户)
1.05版源码免费下载地址http://framework.supesoft.com/download/frameworksrc20080402.zip

更新说明:
1.数据库更新:
  a)Access数据库,打开FrameWork.web/Manager/database/access/FrameWork.config,为sys_FieldValue表增加,V_Code字段,类型为字符,长度100.允许空值.
  b)Sql数据库,执行FrameWork.web/Manager/database/mssql/目录中的:FrameWork1.06表结构更新.sql,FrameWork1.0.6存储过程更新.sql二个文件,完成更新.
  c)Oracle数据库,执行FrameWork.web/Manager/database/Oracle/目录中的:FrameWork1.06表结构更新(Oracle).sql文件完成更新.
2.打开FrameWork.Web目录中的web.config文件,在<appSettings>节点增加如下节点:
    <!--缓存类配置(命名空间) FrameWorkCache.IloveYou-->
    <add key="Cachenamespace" value="FrameWork"/>
    <!--缓存类配置(类名) FrameWorkCache.IloveYou.FrameWorkCacheRemoting-->
    <add key="CacheclassName" value="FrameWork.HttpWebCache"/>
    <!--Remoting服务器地址-->
    <add key="FrameWorkCacheService" value="tcp://localhost:9742/FrameWorkCache.CacheManager"/>
3.将FrameWork.web/manager目录中所有文件替换原有文件.
4.完成更新.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FrameWork权限管理 v1.0.8源码 源码描述: 其主要的功能就是,进行后台管理模块整合. 1)其可以支持多个应用,多个模块的权限管理. 2)支持Access和MsSql200/2005及Oracle9i以上. 3)采用角色来进行权限的授权,每个用户可以属于多个角色,享有交差权限. 4)整合方便,权限检测采用httpmodule方式检测.基本不用对原有程序进行修改,便可将原有程序进行整合. 5)可视化编辑,全新的Menu和Tab控件.支持拖拉式编辑. 6)统一的事件日志管理,所有登陆操作都有安全记录. 7)每个模块的每个栏目对应一个目录, 栏目的权限抽象分为(查看/新增/修改/删除/排序/打印/备用A/备用 8).目录里有一个web.config来进行目录文件权限配置,可直接将某个文件名设定到相对应的权限上. v1.0.8版更新记录 1.增加树状菜单样式,以适应多分类. 2.“查询”功能的地方,如果第一次查询后进行过翻页操作,再进行第二次的查询结果会停留在之前的页码处 3.Url地址权限判断,需要做长度对比.如设置defautl.aspx?cmd=122 则会自动匹配 defautl.aspx?cmd=122xxxxxxx 4.修改模块分类,提示请输入权限名称,其内容不可以为空 5.插入在线人员出错,重复值InsertOnlineUser 6.应用字段增加后,应用名称为输入框. 7.sys_FieldValueFromKey sys_FieldValueList 方法,排序为顺序acs 8.增加对应用的排序 9.增加操作日志删除和导出 10.date.js控件,选中当前日期返回值出错 11.登陆时,如已经登陆用户,点确认后直接登陆,不要让用户再重新输入用户名和密码 12.http://www.supesoft.com/bbs/disp.asp?B_T_ID=1313 13.修改默认同一ip登陆时出错次数为20次就禁止此ip登陆60分钟. 14.用户资料管理员,管理员只能管理自己部门下的用户(修改/删除) 15.后台增加禁止登陆ip限制.
### 回答1: Nuitka 1.0.6 是一种高效的编译器,可将Python代码编译为高效的C代码。它是免费且开源的,并支持各种平台和操作系统,如Windows、Linux和MacOS等。如果您需要加速Python代码的执行速度,或者想要将Python代码转换为可执行文件,则可以考虑使用Nuitka。 要下载并安装 Nuitka 1.0.6,您可以前往其官方网站或GitHub页面找到相关的下载链接和说明。在下载完成后,您可以按照说明安装和配置Nuitka,并使用它来编译Python代码。在编译过程中,Nuitka将自动将Python代码转换为C代码,并使用gcc或者Clang等C编译器生成可执行文件或动态链接库。 总而言之,Nuitka 1.0.6是一种强大的工具,适用于需要高效执行Python代码或将Python代码转换为可执行文件的人。它的安装和使用都相对简单,但使用前最好先了解一些基础的编译知识。 ### 回答2: Nuitka 1.0.6 是一个开源的 Python 代码编译器,可将 Python 代码转换为 C 或 C++ 代码,并生成可执行文件。您可以通过以下步骤下载 Nuitka 1.0.6: 1. 打开您的互联网浏览器,进入 Nuitka 的官方网站。 2. 在官方网站的首页或下载页面,找到 Nuitka 1.0.6 的下载链接。 3. 点击下载链接,将会开始下载 Nuitka 1.0.6 的安装文件。请耐心等待下载完成。 4. 下载完成后,找到下载好的安装文件,可能是一个压缩文件,比如 .zip 或 .tar.gz 格式。 5. 解压缩下载的文件,可以使用压缩软件如 WinRAR、7-Zip 等。解压缩后会得到一个文件夹。 6. 进入解压缩后的文件夹,找到其中的安装文件或可执行文件。 7. 双击运行安装文件或可执行文件,按照安装向导进行安装或直接运行应用程序。 8. 安装或运行过程可能需要管理权限,请按照提示进行操作。 9. 完成安装或运行后,您就可以使用 Nuitka 1.0.6 编译和生成 Python 程序的可执行文件了。 注意:在下载和安装软件时,请确保从官方网站或可信的软件源下载,以免下载到恶意软件或安全问题。此外,建议根据您的操作系统和需求,选择适合的版本和下载选项。 ### 回答3: 要下载 Nuitka 1.0.6,可以按照以下步骤进行: 1. 打开 Nuitka 官方网站(https://nuitka.net/)。 2. 寻找网站上的下载页面或者下载链接。 3. 找到 Nuitka 1.0.6 的版本,可能会根据不同的操作系统有不同的下载选项。 4. 选择适合你操作系统的下载选项,比如 Windows、Linux 或者 macOS。 5. 单击下载链接,开始下载 Nuitka 1.0.6 的安装文件。 6. 保存文件到你想要的目录,通常下载文件会保存在默认的“下载”文件夹中。 7. 下载完成后,双击安装文件进行安装。 8. 按照安装程序的指示完成安装过程。 9. 安装完成后,你就可以开始使用 Nuitka 1.0.6 了。 通过以上步骤,你应该能够成功下载并安装 Nuitka 1.0.6 版本。请注意,在下载和安装软件时,要选择可信的来源和下载地址,以确保软件的安全性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值