我將很快開始一個由兩個主要區域組成的新Web項目。同一網站上的多種表單身份驗證方案?
- 論壇/社區
- 招聘
到現在爲止,我一直用我的社區網站簡單的窗體身份驗證,而驗證的一個方法,用一個餅乾/票已在整個網站中使用(每個用戶的角色也存儲在票證中)。我沒有使用內置的LogIn控件,而是一直創建自己的登錄/註冊表單,並編寫代碼插入到我的定製「用戶」表中(並在登錄方案中進行身份驗證)。所以我基本上只是利用.IsAuthenticated()方法(確定用戶是否已登錄),引用了票證中的UserData屬性(以確定用戶屬於哪個角色),並設置了「位置」 Web.config中的限制,因此登錄頁面會自動顯示需要「成員訪問」的頁面等。
在我的新項目中,我需要用戶註冊/登錄論壇/社區部分只有網站。然後,我需要爲網站的招聘部分提供額外的用戶註冊/登錄(與註冊/登錄到網站的論壇/社區部分的用戶無關)。
我想知道這是否可能,如果是的話,如何去做呢?
用戶註冊/登錄頁面可能看起來相同,但是我的底層代碼會根據不同的數據庫表創建帳戶/身份驗證。