2011-11-05 9 views
1

我希望服務器在第一次用戶訪問時對數據庫進行更改。我不想讓用戶輕易再假裝成爲第一次訪問者(例如刪除他的cookie)。有沒有人有如何完成這個想法?如何保證重複訪問者不會導致服務器重複某個操作?

+2

讓他們「登錄」? –

+2

很難做到可靠。通常會使用IP地址和用戶代理字符串的組合,但這會導致NAT後面的用戶出現問題。另外如果他們真的想,他們也可以修改他們的用戶代理字符串。 –

回答

0

使他們登錄的不足之處並不多。如果你登錄IP地址,你將無法區分NAT。

0

跟蹤用戶的HTTP頭數據。請注意,如果處於相同IP的用戶使用具有相同配置的計算機,則這將不準確。