Tao
Tao obeys its own inherent Nature
01 2008 档案
集成ACEGI 进行权限控制
摘要: 集成Acegi到自己的项目中, 并且将用户信息和权限放到数据库, 提供方法允许权限动态变化,变化后自动加载最新的权限
增加Junit 测试, 这样可以在改变权限后, 方便地检查是否设置正确.
Acegi 提供的Tag不能判断当前用户对某一个URL有没有权限, 由于很多时候需要根据当前用户的权限来控制某些功能是否显示, 所以增加相应的Tag
如果当前用户没有指定url的权限,显示本部分内容
如果当前用户有指定url的权限,显示本部分内容
阅读全文
posted @
2008-01-30 17:28
wade 阅读(4266) |
评论 (7)
编辑
导航
首页
新随笔
联系
聚合
管理
<
2008年1月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
统计
随笔 - 25
文章 - 0
评论 - 25
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(7)
给我留言
查看公开留言
查看私人留言
随笔分类
Acegi(1)
(rss)
C#(4)
(rss)
C++(5)
(rss)
Dot.net(5)
(rss)
Equinox
(rss)
Java(4)
(rss)
Javascript(3)
(rss)
Linux(4)
(rss)
Mac(1)
(rss)
Mysql(3)
(rss)
Nunit(1)
(rss)
OSGi
(rss)
Photo(1)
(rss)
PHP(2)
(rss)
Spring
(rss)
Spring.Net(1)
(rss)
Symfony(2)
(rss)
Windows Live Writer(1)
(rss)
Windows's Tips(2)
(rss)
WinForm(1)
(rss)
XML(1)
(rss)
随笔档案
2011年11月 (1)
2011年6月 (1)
2009年7月 (2)
2008年3月 (2)
2008年2月 (1)
2008年1月 (1)
2007年12月 (2)
2007年11月 (3)
2007年9月 (1)
2007年8月 (8)
相册
TWI Travel
Photo
搜索
最新评论
1. re: 基于JavaScript的代码自动生成工具
希望能加上表之间的关系关联,这样会更完善
--pyd
2. re: 基于JavaScript的代码自动生成工具[未登录]
功能多,设置多,没有中文文档,用起来不容易。
--愚公
3. re: 基于JavaScript的代码自动生成工具
评论内容较长,点击标题查看
--wade
4. re: 基于JavaScript的代码自动生成工具
getcomment能否支持oracle
您现在只有Mysql和ado的插件,oracle得不到comment
--aiya
5. re: 基于JavaScript的代码自动生成工具[未登录]
操作上很慢.....
关注中......
我的邮箱:tin555.d@gmail.com
--tin555
6. re: 基于JavaScript的代码自动生成工具[未登录]
不知道为什么..我用ADO连接ORACLE...界面上生成慢到爆.非常非常的慢..是这个软件本身很慢???
--tin555
7. re: 基于JavaScript的代码自动生成工具
@roger
已经在最新版本(V 1.1.20081228)中修好了,
通过db.getTable('your_table_name') 获取任何一张表的内容.
谢谢
--wade
8. re: 基于JavaScript的代码自动生成工具
@aiya
已经在最新版本(V 1.1.20081228)中修好了,谢谢
--wade
9. re: 基于JavaScript的代码自动生成工具
您的函数不能够返回中文,这是否是一个bug?
--aiya
10. re: 集成ACEGI 进行权限控制
评论内容较长,点击标题查看
--wade
11. re: 集成ACEGI 进行权限控制
评论内容较长,点击标题查看
--swantt
12. re: 集成ACEGI 进行权限控制
评论内容较长,点击标题查看
--谢谢
13. re: 基于JavaScript的代码自动生成工具
评论内容较长,点击标题查看
--路过
14. re: 集成ACEGI 进行权限控制
建议作者采用最新版本的acegi,再测试一下。
--wmj2003
15. re: 基于JavaScript的代码自动生成工具
@roger
目前还不支持,我已经把这一点记下来了,下一个版本会加上去,谢谢
--wade
16. re: 基于JavaScript的代码自动生成工具[未登录]
评论内容较长,点击标题查看
--roger
17. Excellent[未登录]
All I want is almost here.
--John
18. re: 基于JavaScript的代码自动生成工具
评论内容较长,点击标题查看
--wade
19. re: 基于JavaScript的代码自动生成工具
评论内容较长,点击标题查看
--wade
20. re: 基于JavaScript的代码自动生成工具
评论内容较长,点击标题查看
--rocket
21. re: 基于JavaScript的代码自动生成工具
评论内容较长,点击标题查看
--WLR
22. re: 基于JavaScript的代码自动生成工具[未登录]
是C++写的, 用户使用Javascript来编写模板, 需要下载, 解压后即可运行.
--wade
23. re: 基于JavaScript的代码自动生成工具
不错,不错啊,非常的实用,而且是用js写的,也没什么环境的要求。浏览器即可,以前自己也写过这样的工具用于处理重复的劳动。
--ivin
24. re: 集成ACEGI 进行权限控制[未登录]
不错,很清晰。
--一农
25. re: 集成ACEGI 进行权限控制
好东西呀……
--93ttl
阅读排行榜
1. 基于JavaScript的代码自动生成工具(4560)
2. 集成ACEGI 进行权限控制(4266)
3. Could not load file or assembly 'ADODB, Version=7.0.3300.0(2114)
4. Could not compile libxml2: /bin/rm: cannot remove `libtoolT': No such file or directory(1311)
5. Introduce a tool to generate code by writing JavaScript(882)
6. WLW: QI for IEnumVARIANT failed on the unmanaged server.(870)
7. HOWTO: Compare folder under linux(843)
8. type redefinition Error after Import ADO in vc++(747)
9. How To: Clear cache for symfony(611)
10. Adding text to an image using Preview on Mac(Most difficult to use feature I have met in ten years)(547)
11. How To: Using symfony to add a join between tables(520)
12. Add two ips to one NIC in ubuntu(467)
13. Connection always successful when installed anti-virus application(454)
14. How To: open Mysql binary log(446)
15. Use AbstractTransactionalSpringContextTests to rollback NUnit test case automatically(396)
16. Add Command here to right button click in explore (Windows XP)(337)
17. Parse and format date in c#(279)
18. Refresh related controls' value when data changed using DataBind in Winform(278)
19. How To: using bash script to backup MySql(258)
20. Using Javascript to access/change control's property(254)
评论排行榜
1. 基于JavaScript的代码自动生成工具(18)
2. 集成ACEGI 进行权限控制(7)
3. How To: Using symfony to add a join between tables(0)
4. WLW: QI for IEnumVARIANT failed on the unmanaged server.(0)
5. How To: Clear cache for symfony(0)