我需要開發,其登記該用戶正在使用該設備/瀏覽器的應用程序。比如銀行還是更好的FB呢。因此,例如,當一個人登錄應用程序時,會檢查他們是否使用過該設備/瀏覽器登錄過。如果沒有,那麼讓他們通過驗證過程。設備/瀏覽器註冊
應用程序將建在.NET 4中,Asp.Net MVC,JS,jQuery的,等等。
我希望能得到一些建議什麼其他人用來完成此任務。
編輯
感謝您的意見。
好了,所以基本上,如果上午的理解正確的話,這兩個建議都意味着存儲在筆記本電腦/設備在Cookie/localStorage的一個UNIQUEID也是在我的數據庫,所以我可以識別它的未來。
我希望,能夠從機器/設備是靜態的,與機器/設備,這樣我可以用它來追蹤它獲得一個唯一的ID。我的概念意味着一個用戶將有幾個設備/我登錄的機器。
我也將捕捉IP,但我不想使用該密鑰來識別用戶。
使用localStorage - 這是HTML5的新版本Cookie。 [教程這裏(http://www.w3schools.com/html/html5_webstorage.asp) – 2014-09-19 18:38:39
您可以檢查出「用戶代理字符串」和/或設置cookie。然而,兩者都可以被操縱/刪除(例如,由於到期),所以你不能100%確定。然而,根據您的使用情況,這並不是我想的問題。 – newBee 2014-09-19 18:41:57
@NischaalCooray:呃,不,localStorage是* not *「HTML5的新版本的cookies」。它可以存儲數據客戶端,如cookie,但這是相似性結束的地方。但主要區別在於cookie數據發送到服務器,而localStorage數據僅在客戶端。 – 2014-09-19 19:25:23