How to prevent a user from using my site?

I am trying to block a user PC from using my website forever. So far, I have disabled the IP address and set a cookie that will automatically ban the IP address if it changes. However, some cunning users will still delete the cookie and reboot their router, so they can write malicious comments on my website. Is there any other way to ban a user other than ban IP and cookies? I read this question: https://stackoverflow.com/questions/3159160/how-to-definitively-ban-a-user-from-my-website-or-almost , but this is not what I am looking for.

+3
source share
5 answers

You can use evercookie , which is much harder to get rid of, but identifying individual PCs with confidence is really impossible, and this is very good, because it will be the end of privacy.

+10
source

No no. Any method that you introduce into place can be circumvented. You can identify the previous user:

  • IP address - which changes automatically and can be changed manually using something like Tor
  • Cookie - which can be easily removed, as you said above
  • - , . .

, . - StackOverflow . , - , , , .

- - Mechanical Turk Freelancer.com.

+3

, 100% , - - . , :

  • , , .
  • hellbankning, , , .., .
  • ( - ), , .

, , , , .

+2

, phpBB, - . , , . .

    • CAPTCHA

CMS . ( , ) , .

+2

Just get the bastard area with GEOIP functions and set some restrictions for this area (for example, pre-moderation / captcha / etc).

You can also use "protection" from other services that are more powerful. For example: connect your site accounts using facebook acc and give a comment only after receiving facebook_id. It's pretty easy to ban the user facebook_id and hard + slowly for the bastard to create accounts for each of your ban;)

+1
source

Source: https://habr.com/ru/post/1614789/


All Articles