Asp.net
如何將 ASP.NET MVC5 身份驗證添加到現有數據庫
我正在學習 MVC5 身份驗證,正在閱讀 www.asp.net 上的資料。我在這裡有幾個問題。
- 如果我想使用身份認證,有沒有理由不使用 MVC 模板?還是有理由使用空模板?MVC 模板還提供引導程序。
- 我創建了一個數據庫,我想先開發一個數據庫。如果我使用 MVC 模板,將在項目文件夾下創建憑據數據庫。如何合併兩個數據庫或者我應該只使用兩個數據庫?
如果我的問題很愚蠢,請忽略我或告訴我先閱讀什麼。我知道社區裡的人很好,但也很挑剔。謝謝
1)如果我想使用身份認證,有沒有理由不使用MVC模板?還是有理由使用空模板?MVC 模板還提供引導程序。
身份驗證、MVC 模板和引導程序並不真正相關。
如果您創建新的 MVC 5 應用程序,則會為您創建AccountController 。您可以使用該AccountController作為起點。
如果您願意,您可以刪除AccountController並自己創建一個,但工作量很大。
2)我創建了一個數據庫,我想先開發一個數據庫。如果我使用 MVC 模板,將在項目文件夾下創建憑據數據庫。如何合併兩個數據庫或者我應該只使用兩個數據庫?
您不需要兩個數據庫- 您可以將身份表和自定義表放在同一個數據庫中。
從身份開始 - 讓它創建數據庫及其所需的表。然後,您可以將自定義表添加到該身份數據庫。
要麼
如果您已經擁有帶有連接字元串的數據庫,您可以在以下位置更改身份連接名稱。Identity 將在該現有數據庫中創建其表。
