我期待從ASP.NET Web窗體一個項目,我必須升級到MVC 4如何在MVC 4登錄/ SimpleMembership工作
在升級的過程中,我試圖重新評估的方式我們處理認證和登錄。
當前,當用戶嘗試登錄時,我(前端)調用數據庫進行驗證,然後以相關的「令牌」返回yay或nay。然後我必須將該令牌傳遞到我們網站上的下一頁,並將其放置到JavaScript對象中。然後該令牌隨每個ajax調用一起傳遞,並在每次使用新令牌後進行更新。我親自在客戶端瀏覽器中管理該令牌。
現在,在MVC 4中,默認的Internet應用程序提供了使用某種形式的本地註冊和登錄所需的邏輯。但我不明白它是如何工作的。
用戶'註冊'後,存儲在哪裏?
當用戶登錄然後更改頁面時,該用戶如何保持登錄?他的憑證如何通過?
在我看來,目前處理我們登錄的方式嚴重過時和有缺陷。但是現在我不明白我如何設置MVC來查看我們當前的(外部的,它不在這個項目中)數據庫來驗證用戶。
我有一本關於MVC 4的書,但似乎沒有詳細說明它是如何工作的。
任何幫助,將不勝感激。
謝謝!