2014-03-31 29 views
-2

尋找最佳的方式來實現用戶需要輸入用戶名和密碼的基本驗證,我可以控制用戶的數據庫。MVC基本用戶名和密碼驗證

這是用於c#和MCV應用程序。

只是尋找一個指針或樣本的最佳方式來實現MVC。

回答

0

假設您使用的是IIS,請查看HTTP Basic authentication配置以瞭解該類需求。

使用該認證,系統將自動提示用戶輸入用戶密碼&。

考慮到這種機制被認爲是非常周的保護,你應該將SSL(HTTPS)與它集成在一起。

MSDN:

然而,基本認證的缺點是,它在網絡上傳輸未加密 base64編碼的密碼。只有當您知道客戶端和服務器之間的連接 是安全的時,您才應使用基本身份驗證 。通過專用線路或使用安全套接字 圖層(SSL)加密和傳輸層安全性(TLS)建立的連接應爲 。例如,對於 示例,要使用基本身份驗證與Web分佈式創作 和版本控制(WebDAV),您應該配置SSL加密。

0

這個問題很廣泛。 使用基本的Visual Studio認證模板:

enter image description here

然後,更MSDN讀到它。

0

如果您想要簡單,您可以覆蓋默認的成員資格和角色提供程序。看一看here就可以得到一個很好的教程。