儘管我問了幾個關於如何在ASP.NET MVC 4中使用會員供應商的問題,但幾乎沒有得到任何答覆。我花時間(作爲新手)開始使用ASP.NET MVC 4中的會員供應商。我一直在閱讀文章,嘗試一些東西,但這隻會增加混亂而不是幫助。Asp.net MVC 4 EF代碼初學者的第一個會員供應商
會是什麼答案由初學者以下查詢:之前
- 我想嘗試所有的會員提供者(包括簡單的會員提供者)決定哪一個我應該使用哪些項目。我可以在ASP.NET MVC 4中使用哪些成員資格提供程序,以及如何配置它們中的每一個。任何文檔或鏈接?
- 儘管互聯網模板帶有預先配置的帳戶控制器,用於設置成員資格功能,但是如何將成員資格功能添加到基本模板。爲了使用成員資格提供者配置成員資格,我應該遵循哪些步驟(我假設不同的成員資格提供者會有不同的步驟/配置/設置)。
- 運行用互聯網項目模板創建的ASP.NET MVC 4項目(不做任何修改)在數據庫中創建5個表格,即UserProfile,webpages_Membership,webpages_OAthMembership,webpages_Roles,webpages_UsersInRoles)。在
AccountModel.cs
我看到只有一個UserProfile的定義。其他表格在哪裏定義。我是否總是需要在數據庫中擁有所有這些表才能使用成員資格。我可以自定義它們嗎,重命名它們還是選擇不使用它們中的一部分? - 我沒有看到web.config中的任何成員資格配置的互聯網項目模板,但正在使用成員資格。在一些文章教程中,我看到有人通過在web.config中添加
<membership></membership>
來配置它。什麼時候需要將配置設置添加到web.config以及什麼時候不需要?
我認爲會員供應商的目的是讓開發人員的生活變得簡單,但對我而言,這使得它變得更加困難。 我知道我真的需要研究它,這就是我在過去的7,8天試圖做的,但無法弄清楚。 任何幫助,鏈接(希望不是我經歷過的很多次)都是值得歡迎的。
但這些是基於我面對的實際問題和他們密切相關的實際的,可回答的問題,並且一個人的答案可以同時回答另一個問題。 – ZedBee