2011-03-29 156 views
0

我正在使用MVC 3應用程序的存儲庫/服務模式。ASP.NET MVC用戶身份驗證

我的問題有兩個:

1)你在哪裏管理身份驗證?在服務層或MVC應用程序本身?

2)我是否應該使用自定義成員資格提供程序和表單身份驗證?

感謝, 山姆

回答

2

在我的情況下,你應該使用它,我傾向於創建處理邏輯此認證服務。

在實際的應用程序中,我使用Forms身份驗證,但調用自定義服務來處理細節。這樣,我可以重新使用其他應用程序的認證機制,或者將它們全部交易到不同的標準,無論是最好的。

2

回答總是這取決於,

  1. 通常我每天委派任務,服務層,包括身份驗證時,MVC應用程序僅僅是衆多接口之一。
  2. 我想,如果它符合你要求的