2016-03-02 68 views
-1

我想为我的应用程序实现一个基于角色的登录系统。 我想限制用户只有授权的操作。我想为我的控制器操作使用[Authorize]标签,并且我想使用数据库第一种方法在我的数据库中创建登录表。.NET C#:如何实现基于角色的登录和实现在C#.net实体框架

+3

你提到的功能是建立在预设t MVC应用程序。你尝试过吗? – py3r3str

+1

向我们展示您的努力?必须甚至Google搜索? – Saleem

+0

Sooo ....你的问题是什么? :)到目前为止,你只是告诉一个非常短的故事,没有结局;) – Christian

回答

0
+0

可以请你告诉我一件事,如果我使用服务器数据库为什么应用程序数据包含.mdf和.ldf数据库文件,当我删除它再次生成和再次我想使用我的服务器数据库不本地分区 –

1

在C#.net中创建和管理基于成员资格的身份验证非常容易。 您可以使用.net In-built Asp.net Memeship Provider或者如果您想建立一个自定义会员供应商,最好从ExtendedMembershipProvider推导出它。 对于内置.NET会员供应商,请参考以下链接: -
http://www.asp.net/web-forms/overview/older-versions-security/roles/creating-and-managing-roles-cs
或者
http://www.codeproject.com/Articles/281573/ASP-NET-Membership-and-Role-Provider

如果您正在使用MVC framwork那么我会建议你下面的链接: -

http://weblogs.asp.net/jongalloway/simplemembership-membership-providers-universal-providers-and-the-new-asp-net-4-5-web-forms-and-asp-net-mvc-4-templates

http://www.asp.net/web-pages/overview/security/16-adding-security-and-membership

+0

可以请告诉我一件事,如果我使用服务器数据库为什么应用程序数据包含.mdf和.ldf数据库文件,当我删除它一次又一次地产生我想用我的服务器数据库不本地数据库 –