我正在嘗試重新學習ASP.NET並構建一些應用程序,但是教程似乎正在運行短褲。ASP.NET MVC 4的用戶管理
據我所知,ASP.NET現在內置了成員資格,允許用戶創建和編輯,登錄到用戶。但是,有沒有辦法讓我創建一個用戶控制器。從我讀到的,它是一個很大的否,因爲它可能與AccountController衝突。也許這是錯誤的,但我想確定第一。
另外我明白,我可以在控制器(操作或類)中使用單詞[授權]來限制對用戶的訪問。但是,如果我提供[授權(角色=「管理員」)]如何爲用戶定義角色?是否有一個已經存在的成員提供這個領域或我需要提供第二個nuget包。如果它是來自用戶的字段,它如何知道角色是用戶表中的值?
只是一個問題,如果你選擇一個應用程序,你會選擇一個自定義會員或通過MS預先製作的? – Jseb
肯定會考慮構建一個自定義成員資格提供程序,這意味着您可以將其映射到您自己的用戶數據存儲區,並且您只需實現(覆蓋)所需的方法。然後使用您的標準CRUD編輯用戶詳細信息。 –