How to prevent unwanted users from accessing a public website?
Many unwanted users are creating fake accounts on our w开发者_Go百科ebsite to pester us. What can we do?
Add a captcha to keep out robots, then monitor IP addresses for multiple create attempts and block the ones that make more than 1 or 2 (depending on nature of site).
If you give us your web service software name (IIS, glassfish, tomcat, etc...) there may be some more specific addons that could help you.
You can require all new accounts to be manually accepted by an admin before they're activated. Checking the IP's for multiples is okay, but ineffective if they're using proxies.
Generally, you just have to make it enough of a pain so that they get bored and move on.
Most of the websites do these things to prevent that.
- Create an email verification while registering.
- Add Captcha to register form.
- Do not accept emails from temporary/disposable email services.
- Monitor IP addresses and block them from creating multiple accounts.
精彩评论