连续几天我正在尝试掌握 APS.NET 身份验证过程。我完全糊涂了。
我创建了使用表单身份验证的简单网站。(这完全是魔法)身份验证工作得很好,但不知道它是如何工作的,可能代码和 SQL 语句已经注入到框架深处的某个地方。但是如何创建自定义控件?
假设我有两类用户:会员和版主。
我希望版主能够执行Insert、Update和DeleteSQL 语句,但成员将受到这些操作的限制,并且只能执行Select语句并且只能用于他的记录。
你们能指导我如何使用 ASP.NET 实现它。谢谢!
连续几天我正在尝试掌握 APS.NET 身份验证过程。我完全糊涂了。
我创建了使用表单身份验证的简单网站。(这完全是魔法)身份验证工作得很好,但不知道它是如何工作的,可能代码和 SQL 语句已经注入到框架深处的某个地方。但是如何创建自定义控件?
假设我有两类用户:会员和版主。
我希望版主能够执行Insert、Update和DeleteSQL 语句,但成员将受到这些操作的限制,并且只能执行Select语句并且只能用于他的记录。
你们能指导我如何使用 ASP.NET 实现它。谢谢!
您可以为两个类别(成员和版主)创建角色。
http://www.asp.net/web-forms/tutorials/security/roles/creating-and-managing-roles-vb
对于自定义成员角色,请查看以下链接:
http://www.codeproject.com/Articles/27955/Developing-custom-ASP-NET-Membership-and-Role-prov
首先创建会员和版主角色:http ://www.4guysfromrolla.com/articles/120705-1.aspx
然后在执行任何操作之前检查用户属于哪个角色:http: //msdn.microsoft.com/en-us/library/4z6b5d42.aspx