[发明专利]基于web应用的资源验证系统和方法在审
| 申请号: | 201310128360.5 | 申请日: | 2013-04-15 |
| 公开(公告)号: | CN103220289A | 公开(公告)日: | 2013-07-24 |
| 发明(设计)人: | 谭龙 | 申请(专利权)人: | 北京京东尚科信息技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 北京邦信阳专利商标代理有限公司 11012 | 代理人: | 王昭林;胡冰 |
| 地址: | 100080 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 web 应用 资源 验证 系统 方法 | ||
1.一种基于web应用的资源验证方法,其特征在于,包括:
步骤1:接收来自客户端的用户对资源的业务请求;
步骤2:判断该资源是否需要验证;
步骤3:响应于该资源需要验证,根据用户信息生成用户拥有资源集;
步骤4:将该用户拥有资源集放入资源验证用的上下文数据中;
步骤5:读取所述上下文数据,将用户请求的资源与所述用户拥有资源集中的资源相匹配;以及
步骤6:响应于匹配成功,则从所述上下文数据中读取用户请求的资源,执行该资源对应的业务操作。
2.根据权利要求1所述的基于web应用的资源验证方法,其特征在于,所述步骤3还包括:
步骤3-1:响应于该资源需要验证,进一步对用户身份进行认证;以及
步骤3-2:响应于用户身份认证成功,根据用户信息生成用户拥有资源集。
3.根据权利要求2所述的基于web应用的资源验证方法,其特征在于,在所述步骤3-1中通过所述请求携带的cookie或session信息来对用户身份进行认证。
4.根据权利要求1所述的基于web应用的资源验证方法,其特征在于,所述步骤3还包括:
步骤3-3:响应于该资源需要验证,根据用户信息且基于预先存储的用户-角色基础数据和角色-资源关系数据,获取该用户对应的资源集合;以及
步骤3-4:去除该资源集合中的重复的资源,生成用户拥有资源集。
5.根据权利要求1所述的基于web应用的资源验证方法,其特征在于,所述步骤2还包括:
如果请求的所述资源在预先设置的待验证资源池中,则判定需要对该资源进行认证。
6.根据权利要求1所述的基于web应用的资源验证方法,其特征在于,所述步骤5还包括:
步骤5-1:通过精确匹配来对用户请求的资源与所述用户拥有资源集中的资源进行匹配。
7.根据权利要求6所述的基于web应用的资源验证方法,其特征在于,所述步骤5还包括:
步骤5-2:响应于精确匹配失败,进一步通过表达式匹配来对用户请求的资源与所述用户拥有资源集中的资源进行匹配。
8.根据权利要求1所述的基于web应用的资源验证方法,其特征在于,在所述步骤6之后还包括:
步骤7:响应于所述业务操作操作执行完毕,根据所述上下文数据中的用户拥有资源集生成菜单结构,并响应给客户端。
9.根据权利要求8所述的基于web应用的资源验证系统,其特征在于,所述步骤7还包括:
步骤7-1:响应于所述业务操作执行完毕,判断所述请求是否为同步请求;
步骤7-2:响应于判断所述请求为异步请求,发送执行结果至所述客户端;以及
步骤7-3:响应于判断所述请求为同步请求,根据所述上下文数据中的用户拥有资源集生成菜单结构,并响应给客户端。
10.一种基于web应用的资源验证系统,其特征在于,包括:
统一认证单元,统一认证单元接收来自客户端的用户对资源的业务请求,如果该资源需要认证,则根据用户信息生成用户拥有资源集,且将用户拥有资源集放入资源验证用的上下文数据中;
资源验证单元,资源验证单元响应于该资源需要认证,而读取所述上下文数据,将用户请求的资源与所述用户拥有资源集中的资源相匹配;以及
用户行为及业务执行单元,用户行为及业务执行单元响应于资源匹配成功,而执行该资源对应的业务操作。
11.根据权利要求10所述的基于web应用的资源验证系统,其特征在于,所述统一认证单元进一步包括:
响应于该资源需要验证,进一步对用户身份进行认证;以及
响应于用户身份认证成功,根据用户信息生成用户拥有资源集。
12.根据权利要求11所述的基于web应用的资源验证系统,其特征在于,所述统一认证单元通过所述请求携带的cookie或session信息来对用户身份进行认证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司,未经北京京东尚科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310128360.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种半钢冶炼低硫钢的方法
- 下一篇:一种食品搓揉设备





