我需要添加一些授權/驗證邏輯到現有的網頁表單。從本質上講,用戶將輸入他們的電子郵件地址,然後我檢查該電子郵件地址與現有數據庫,如果存在,我會發送一封電子郵件到包含激活鏈接到該Web應用程序的地址。一旦用戶點擊該鏈接,我希望他們的客戶端在短時間內被視爲「授權」(比如他們的瀏覽器會話)。然後,他們可以訪問某些頁面,直到其身份驗證過期。簡單的臨時身份驗證沒有用戶名或密碼
使用自定義ASP.NET表單身份驗證非常容易,但在做了一些研究之後,今天在授權/身份驗證方面似乎有更多選擇。諸如ASP.NET Identity 2,Katana/OWIN等等,它變得相當令人難以置信。
我正在尋找最簡單的方法來在MVC4應用程序中實現類似這樣的建議。如有必要,我應該可以將應用程序升級到MVC5。