看板 PHP 關於我們 聯絡資訊
各位好, 想請教一下我有個系統要鎖定帳號,如果該帳號給別人使用,則次數要多扣一次 因為同網域對外IP都一樣,這樣單純一個帳號就可以大家一起用了 不知道有沒有方法可以抓虛擬IP來鎖該帳號,或是偵測MAC來達到這樣目的 或者是有人有其他更簡單的方式嗎? 我目前做法是利用 ip+日期 來做扣次數的動作,但遇到相同的對外IP就有問題了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.42.88.3
kuAIpAI:妳都有會員帳號了 就直接綁定會員帳號不是會比較簡單些? 01/30 16:55
jami520:我主要是擔心有人把帳號給別人用,所以才想辦法來做避免 01/30 17:37
jami520:初步是用單一IP每日扣一次點數來做防止,如果帳號給別人 01/30 17:39
jami520:則點數也會被扣除掉,也就是我轉換用點數來做處理 01/30 17:39
jami520:但遇到同網域的虛擬IP就沒辦法防範了,想說是否有其他方法 01/30 17:40
johnny1972:禁不禁止同一個人開多視窗同時使用多個連線? 01/30 17:42
johnny1972:如果禁止的話,把上次連線資料存在cookie如何? 01/30 17:43
Bambe:那這人有兩台以上電腦的怎辦 0.0... 我的疑問@@ 01/30 20:04
jami520:目前我的困擾是在同一個網域中,因為每台電腦虛擬IP相同 01/30 20:04
jami520:用一組帳號就可以登入平台了,我希望可以由不同台電腦登入 01/30 20:04
jami520:就可以扣除一次它的使用次數,因為代表是不同電腦登入行為 01/30 20:05
arrack:產生一個亂數作hash存到cookies跟資料庫,然後每次登入都比 01/30 22:50
arrack:對 01/30 22:50
tyf99:他們是來你的server下載影片嗎? 01/30 23:04
jami520:使用cookie這個做法的確可達到,感謝arrack 02/01 07:24