[英]mvc4 custom membership provider using nhibernate
我已經實現了在mvc3
項目中使用的自定義nhibernate成員資格提供程序的工作解決方案。 它是單獨的web.membership項目,涵蓋了我在Web應用程序中需要的所有內容。
現在,我想切換到mvc4,我注意到它使用了Account controller
中的System.Web.Security.FormsAuthentication
類,還使用了WebMatrix.WebData.Security
類。
如果有人知道有關如何編寫自定義(不管是否休眠) simple membership provider
有用教程,那將是很好的。
謝謝
System.Web.Security.FormsAuthentication
與成員身份絕對無關。 這用於發出表單身份驗證Cookie,並且自ASP.NET 1.0開始就存在類,並且該類並非特定於MVC4。
SimpleMembership Provider確實是為ASP.NET MVC 4設計的新的自定義成員資格提供程序,它使用SQL Server查詢數據庫。
您仍然可以在MVC4中使用自定義成員資格提供程序,而不會出現任何問題。 創建簡單成員資格提供程序是為了讓沒有任何現有成員資格提供程序代碼的用戶開始使用MVC。 由於您已經有了NHibernate的有效實施,因此建議您使用NHibernate。 簡單會員資格提供者並非旨在以這種方式進行定制。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.