2008-01-08
资源和权限管理
关键字: 资源 安全 web 页面
web应用程序的安全涉及到认证和授权。
这里讲的是授权相关的部分。
web程序在不同的页面中跳转。
web程序的资源分类:
图片,css,网页,js代码,按钮。
这里讲的是授权相关的部分。
web程序在不同的页面中跳转。
web程序的资源分类:
图片,css,网页,js代码,按钮。
涉及的问题:
导航,树,返回,前进,书签,安全,资源,日志。
对于用户来说,web程序就是在不同的页面之间跳转。
对于程序,常常有必要记录用户的这些操作。--相关应用:返回,前进,书签,日志。
当用户访问某个页面的时候,需要验证用户是否有权限访问页面,是否能够保存页面数据等操作,这就涉及的安全和资源的关系。我们需要将页面,页面按钮等定义为可用的资源,通过资源跟用户或者用户组,或者角色(role)对应来定义权限的规则。
每个页面应该都有导航条,因为我们的web结构就像一个网,如果简化一下,就是一棵树,当访问每个页面时,我们是逐层进入的,通过导航条,能够给用户友好的提示,通过导航条的链接,用户可以很容易的返回上一级页面。
通过树,用户可以对网站结构有一个宏观的概览,用户方便的进入一个特定的页面。
通过上面的分析,我发现,对资源的组织,首先就是要将零散的资源组织到我们的树型数据结构中。
对于资源,应该分类,分级的进行控制。
首先最常用的资源单元应该页面。对页面进行编号,是首当其冲的步骤。
将页面根据业务逻辑组织成树形的结构,看起来就是一个site map。站点导航图。
通过导航图,我们能做成树菜单,生成导航条。
要跟踪用户,进行日志和控制前进,后退按钮。就必须用一个数据结构,保存用户的访问路径。
发表评论
- 浏览: 11989 次
- 性别:

- 来自: 地球

- 详细资料
搜索本博客
我的相册
os-workflow2
共 2 张
共 2 张
最近加入圈子
最新评论
-
使用Dojo的痛苦经历
我目前选择DOJO,主要是LICENSE问题,但是DOJO的文档不全让我觉得很烦 ...
-- by cjim -
使用Dojo的痛苦经历
Ajax UI之乱弹 自从去年年头小弟初接触YUI-EXT/EXT ...
-- by sp42 -
使用Dojo的痛苦经历
想不到国内有这么多人关注DOJO, 感谢KELLEY的引子.谈谈自己, 一个JS ...
-- by 3rd eye -
使用Dojo的痛苦经历
fkpwolf 写道个人认为一般的web页面用标准的html模式开发就足够了 如 ...
-- by pyzheng -
使用Dojo的痛苦经历
shatuo 写道KKFC 写道dojo的朋友们,不要自己骗自己了 顶楼上的 就 ...
-- by cats_tiger






评论排行榜