摘要: 1. 如何判断当前请求是一个已登录用户发起的?2. 如何获取当前登录用户的登录名?在标准的ASP.NET身份认证方式中,上面二个问题的答案是:1. 如果Request.IsAuthenticated为true,则表示是一个已登录用户。2. 如果是一个已登录用户,访问HttpContext.User.Identity.Name可获取登录名(都是实例属性)。 写到这里,我想有必要再来总结一下在ASP.NET中实现登录与注销的方法:1. 登录:调用FormsAuthentication.SetAuthCookie()方法,传递一个登录名即可。2. 注销:调用FormsAuthentication.S 阅读全文
posted @ 2012-04-20 13:13 少林小子 阅读(217) 评论(0) 推荐(0)
摘要: 表的由来: 首先是做系统没有人是不行的 。所以第一张表是人员表(sys_user) 。然后该人员属于那个部门呀 等等 。得有个部门表sys_DeptInfo 。因此第二张表 部门表出来了。然后 部门下面都有经理 职员吧 等等 因此得有角色表 这样子 第3张表也诞生了 sys_Role。。呵呵 然后让我们继续说。当然一个公司中有多个部门然而一个部门中有多个角色 因此就是 部门和角色就是 一对多的关系 。然后 假如一个部门下面的A角色经理 可以操作修改数据 不可以操作添加数据 这个时候该怎么办呢 。 这个时候就引入了 权限表。sys_Permission我们查看一个用户都有哪些权限呢 这个时候就去 阅读全文
posted @ 2012-04-19 14:33 少林小子 阅读(545) 评论(0) 推荐(1)
摘要: Lock当一个人来修改数据时或操作时锁定只允许此用户操作unlock操作完毕解锁 下一个用户开始操作 阅读全文
posted @ 2012-02-28 16:19 少林小子 阅读(234) 评论(0) 推荐(0)