2016-03-02 56 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數據庫文件,當我刪除它一次又一次地產生我想用我的服務器數據庫不本地數據庫 –