簡體   English   中英

ASP.NET MVC 4中的身份驗證和授權

[英]Authentication and authorization in ASP.NET MVC 4

我正在用ASP.NET MVC 4制作一個Web應用程序,我想知道要使用哪種身份驗證和授權機制。 我將僅使用SQL Server來存儲憑據,並且不需要任何第三方登錄(如Facebook,Google等)。所以我在想表單身份驗證足以滿足此要求嗎?

提前致謝。

我建議使用SimpleMembership,它默認情況下在新的MVC項目中附帶,因此可以使用。 如果要禁用Facebook,請禁用Google,您可以從AccountController中刪除相應的模塊。 SimpleMembership也很了解,因為它很好地處理了例如不同用戶角色如何具有對應用程序的不同訪問級別。

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

需要記住的警告是,設置上下文的方式可能是,有一個用於業務邏輯的獨立數據庫,不同於默認用於成員資格的數據庫。 因此,最終為了生產,您將希望將這兩個合並在一起。 這是一些文章,可以使您對該主題有所了解。

如何更改簡單成員資格表的默認數據庫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM