0
之前進入我的aspx頁面我正在開發asp.net webform
網站,我正在使用SQL Server Database
, ,並且我有文章,每個用戶都可以閱讀他是否是訪客或訂閱者。如何檢查訪客用戶是否已在
我打算一個,如果新用戶或新設備進入Article page
所以我不想要的意見重複號我要的意見實數增加Article-Table
的意見數量。
我正在考慮cookies
,但我不知道是否有更好的解決方案,如Device ID
或類似的東西,因爲用戶可以清理cookie。
如果有人已經在做這樣的事情,請給我一個建議和謝謝。
所以最好的方法是餅乾權利,但我不能想象像300餅乾,如果用戶從我的網站讀取300條文章 –
你通常會丟棄一個會話ID的cookie。如果用戶回來並且您檢測到他們的會話ID已經存在,則不會增加計數。如果您檢測到他們沒有會話ID,則認爲他們是新用戶並增加計數。如果同一個人位於多臺設備上,並且該功能無法工作,如果不同的用戶共享相同的設備,但是您可以通過身份驗證獲得同樣的效果。 – Lukos
因此,我必須爲用戶閱讀的每篇文章刪除Cookie,並且如果用戶閱讀了300篇文章,那麼我會像300 Cookie一樣下降 –