2015-02-23 21 views
0

我希望我的網站能夠被匿名用戶看到。我不希望它有一個登錄/註冊用戶部分。 我只需要一個用戶作爲管理員,並且它的用戶名和密碼是手動選擇的。 實施此登錄部分的最佳做法是什麼(網站永遠只有一個用戶)。 我的問題是如何實現這一個用戶登錄部分,在哪裏存儲用戶名和密碼,它是否需要在數據庫中的表?在mvc 4 web應用程序中只實現一個用戶(管理員)的最佳做法是什麼

+0

'web.config'似乎是您的最佳選擇。有關於[如何使用'web.config']的解釋(http://forums.asp.net/t/1141844.aspx?Asterisk+for+All+users+or+Authenticated+Users+web+config+) – Celdor 2015-02-23 07:43:40

回答

0

對我來說 - 如果你有這樣一個簡單的系統,那麼只需將用戶名/密碼存儲在web.config中即可。

我會創建一個幫助類來包裝與配置文件(ConfigurationManager.AppSettings on MSDN)交談並使用和評估一個簡單的「登錄」操作。

無需表格。

最後 - 確保您添加AuthoriseAttribute到您的控制器會做管理員的行動......

HTH

+0

認真......在'web.config' – ediblecode 2015-02-23 11:27:45

+0

嘿,保持簡單,所有......嚴肅的問題:你會有什麼其他建議嗎? (真正感興趣!) – 2015-02-23 11:31:05

0

最簡單的方法 - 只需刪除控制器和負責註冊新用戶的視圖,將路由更改爲登錄頁面,然後進行設置。

相關問題