分全给了 只求解决一个问题!!!

时间:2022-07-20 12:06:15
大概说下这个功能的实现思路就好 当然有好人提供原理代码更好了
一个求职招聘的网站有个人和企业登陆 
有些页面必须登陆才能浏览
还要记录和跟踪用户功能,就好比A登陆了 网站的权限就只限于A 
B登陆了  B是高级会员又有不同的权限

15 个解决方案

#1


用类的继承来实现

#2


这个就是权限设计啊

简单的实现

#3


找些 Asp.net MemberShip, Roles 的相关内容学习下。基本就是角色和权限的设计。

http://weblogs.asp.net/scottgu/archive/2006/02/24/ASP.NET-2.0-Membership_2C00_-Roles_2C00_-Forms-Authentication_2C00_-and-Security-Resources-.aspx

#4


权限控制是个设计问题,简单来说,你需要设计一些表格:
用户表、用户与角色关联表、角色表、角色与功能项关联表、功能表,使用这五张表差不多可以做到控制菜单项的功能,在登录后,根据用户ID查询它的角色,根据角色找到对应的功能,以此呈现出不同的功能菜单。

如果你要更复杂一点的话,可能设计要更加复杂,比如:用户有用户组,用户可以关联功能(不推荐这样做),用户组也可以关联功能,角色同样可以关联功能,功能项可以细分到控制每个页面每个表单的每个HTML元素。

#5


主要是权限分组问题  如同你平时的权限是分给角色的,然后再把用户归属到某个角色,已实现用户拥有的权限。
而现在你除了能对角色分配权限外,你还要对单个用户以实现权限分配。那么这里的角色可以被你想象成是企业,如果该用户又是个人又是属于某个企业的,那么他的权限应该是这两个权限的并集

#6


引用 2 楼 wxr0323 的回复:
这个就是权限设计啊

简单的实现

是地,相信大虾得永生.

#7


在你的表里面有用户权限   用户角色    角色权限 等等的表

你在这个里面操作
而不是说你程序能做得了的

#8


权限设置就行     

#9


上面的解答,够专业了,学习并MARK!!!

#10


这个是权限设置,在数据库设计的时候就要想好的

#11


权限,获取用户登录的权限,然后再判断是否有权限进入该页面

#12


学习了!

#13


分全给了 只求解决一个问题!!!

#14


MemberShip

#15


引用 2 楼 wxr0323 的回复:
这个就是权限设计啊

简单的实现

相信大仙没错

#1


用类的继承来实现

#2


这个就是权限设计啊

简单的实现

#3


找些 Asp.net MemberShip, Roles 的相关内容学习下。基本就是角色和权限的设计。

http://weblogs.asp.net/scottgu/archive/2006/02/24/ASP.NET-2.0-Membership_2C00_-Roles_2C00_-Forms-Authentication_2C00_-and-Security-Resources-.aspx

#4


权限控制是个设计问题,简单来说,你需要设计一些表格:
用户表、用户与角色关联表、角色表、角色与功能项关联表、功能表,使用这五张表差不多可以做到控制菜单项的功能,在登录后,根据用户ID查询它的角色,根据角色找到对应的功能,以此呈现出不同的功能菜单。

如果你要更复杂一点的话,可能设计要更加复杂,比如:用户有用户组,用户可以关联功能(不推荐这样做),用户组也可以关联功能,角色同样可以关联功能,功能项可以细分到控制每个页面每个表单的每个HTML元素。

#5


主要是权限分组问题  如同你平时的权限是分给角色的,然后再把用户归属到某个角色,已实现用户拥有的权限。
而现在你除了能对角色分配权限外,你还要对单个用户以实现权限分配。那么这里的角色可以被你想象成是企业,如果该用户又是个人又是属于某个企业的,那么他的权限应该是这两个权限的并集

#6


引用 2 楼 wxr0323 的回复:
这个就是权限设计啊

简单的实现

是地,相信大虾得永生.

#7


在你的表里面有用户权限   用户角色    角色权限 等等的表

你在这个里面操作
而不是说你程序能做得了的

#8


权限设置就行     

#9


上面的解答,够专业了,学习并MARK!!!

#10


这个是权限设置,在数据库设计的时候就要想好的

#11


权限,获取用户登录的权限,然后再判断是否有权限进入该页面

#12


学习了!

#13


分全给了 只求解决一个问题!!!

#14


MemberShip

#15


引用 2 楼 wxr0323 的回复:
这个就是权限设计啊

简单的实现

相信大仙没错