我正在創建一個Asp.net MVC應用程序,我目前正在使用樣本MVC應用程序附帶的內置認證/授權代碼。大多數情況下,這是工作正常,我有點了解發生了什麼事情。我應該如何在我的Asp.net MVC應用程序中處理授權/認證?
然而,我關心的是,現在我有兩種數據庫中的用戶存儲在兩張不同的表中。即我的應用程序數據庫中有用戶代表應用程序中的「客戶」實體,以及用於將某人登錄到應用程序的身份驗證數據庫中的「用戶」。
我應該採用登錄用戶的User.Identity.Name值,並在我的Customers表中查找,還是應該將它們合併到一個表中?處理這個問題的最佳實踐方法是什麼?
請原諒我的無知 - 這是我第一次使用這樣的系統。
任何反饋非常感謝!
這些都是我的想法。還在等着看我是否聽到其他意見。 – 2009-10-12 01:10:53