2017-04-13 135 views
-1

我想驗證每個訪問我網站的人都不超過18歲。爲了做到這一點,最好的方法是什麼?處理年齡驗證的最佳方法是什麼?

我認爲最好的方法是在用戶點擊複選框後發送一個cookie。有沒有更好的方法來做到這一點?

例子:

checkbox verification

+0

當某人在許多人之間共享的代理服務器或VPN之後會發生什麼?您的IP地址方法不起作用。 –

+0

'...訪問任何網站...'這個*「任何」*讓我。我們在說啥啊?從未成年人保護您的頁面,或確保使用您的計算機的某些未成年人無法訪問...好吧,無論如何?與「任何網站頁面」 – Thomas

+0

我的意思是所有網頁,如www.mywebsite.com,www.mywebsite.com/contact-us,www.mywebsite.com/blog等 – randseed1724

回答

1

我會去了解一下第三方認證服務,如Auth0(https://auth0.com/)。我發現如果你允許人們使用需要年齡的社交網絡,你更有可能收集經過驗證的信息。

0

是的,你可以保存在cookie中此信息是的,你可以檢查是否有用戶的瀏覽器提供這樣的信息。 (在PHP中,例如非常簡單)

IP檢查不是一個好主意。只需考慮動態IP-s(下一次具有不同IP的同一用戶)並存儲敏感數據。

1

您也可以使用localStorage而不是cookie。它將數據存儲在客戶端,沒有到期日期。它只能通過js或者當用戶清除瀏覽器緩存時被清除。

相關問題