當用戶創建帳戶時,我會通過電子郵件向他們發送鏈接以驗證其帳戶。存儲註冊時使用的IP和確認中使用的IP是否有充分的理由?我見過一些開發人員這樣做,但我不清楚它的用途是什麼?如果它值得做的話。如果我確實存儲了這些數據,我可以在以後使用它。存儲註冊和驗證IP的好理由
注:我通常會存儲用戶登錄的最後一個IP,但是想知道註冊和驗證IP。
當用戶創建帳戶時,我會通過電子郵件向他們發送鏈接以驗證其帳戶。存儲註冊時使用的IP和確認中使用的IP是否有充分的理由?我見過一些開發人員這樣做,但我不清楚它的用途是什麼?如果它值得做的話。如果我確實存儲了這些數據,我可以在以後使用它。存儲註冊和驗證IP的好理由
注:我通常會存儲用戶登錄的最後一個IP,但是想知道註冊和驗證IP。
因爲以後很容易儲存和不可能建立這些數據,所以需要它。
就各種請求/操作中使用的IP的潛在用途而言,這取決於你在做什麼。您可能使用它們的幾個類別是...
也適用於垃圾郵件威脅。如果您打算通過自己的代碼進行任何類型的電子郵件營銷,並且其中一位收件人發出垃圾郵件投訴:Spamhaus,Godaddy等人。會要求您提供用戶的選擇日期/時間和IP。這將有助於防止您被列入黑名單
+1但是關於「分析流量以確保用戶帳戶沒有以可疑方式使用」,這意味着我必須在_each_登錄處存儲IP,這是大量數據(不一定是很多工作)。 – twitter 2011-02-28 23:44:56
@twitter是的,可能。我只是概述了可能性,並不是真的認爲它是或不是一個好主意。在適當的日誌文件中執行這種每個操作的日誌記錄可能更有意義,日誌文件可以在稍後在另一臺服務器上進行消化。 – coreyward 2011-02-28 23:47:49