2012-08-04 41 views
6

由於我正在創建我的第一個ASP.NET MVC 4互聯網應用程序,我想知道如何最好地管理該網站的會員資格。該應用程序允許用戶註冊和登錄。我很想了解如何實施管理站點成員身份的完整解決方案,其中包括管理用戶界面。我應該如何管理ASP.NET MVC 4應用程序中的成員資格?

我該如何着手將會員管理設施添加到我的應用程序?我主要考慮使用兩種不同的NuGet包來解決我的問題,SecurityGuard.MVC4MvcMembership。兩者看起來都是向我的應用程序添加會員管理的一個很好的起點,但我發現很難選擇,因爲我對這個主題知之甚少。

回答

3

我相信保安人員是你想要的。它給你一個更完整的會員區。我沒有使用過自己,但是我已經自己創建了自己的,並且通過您提供的鏈接查看,Security Guard是創建Admin後端的最佳選擇。

但是,如果您只需要授權不同部分,檢查用戶角色,並且可能解鎖用戶,則可以使用內置的UserMebershipRole方法獲得。你將不得不創造一些意見,但不是很難,並有很好的學習經驗。

+0

謝謝,我即將安裝Security Guard,一旦我能夠評估它,我會審查您的答案。 – aknuds1 2012-08-04 15:39:30

+0

@ aknuds1耶,讓我知道你喜歡它。我可能會在即將到來的項目中嘗試一下,看看我喜歡它。它的創造者[Kahanu](http://stackoverflow.com/users/343455/kahanu)是這裏的成員,但它看起來並不像他太活躍。 – 2012-08-04 17:41:10

+0

Gah,到目前爲止,我被困在應該設置ASP.NET MVC成員資格的同一作者的MvcInstaller包中。不幸的是,這是一個充滿亂七八糟的錯誤信息。報告給Kahanu,然後我們會看到會發生什麼。 – aknuds1 2012-08-04 19:57:24

相關問題