Click here to Skip to main content
15,867,453 members
Please Sign up or sign in to vote.
1.44/5 (2 votes)
A friend of mine has created an online service where we are able to share projects with others. We have had some who are abusing the service. Does anybody know what the best way is to use to ban a member. Yes, I know that its not really possible to completely ban someone, just wondering if there is a "best" way.

What I have tried:

He has already tried ip ban and device id ban. This only works so much.
Posted
Comments
[no name] 28-Apr-21 15:43pm    
I've used OneDrive to "share". To "ban", one just removes the share (email); no ip or device id needed.
Andre Oosthuizen 29-Apr-21 12:48pm    
This should point you in the right direction - https://stackoverflow.com/questions/7823692/restricting-users-by-ip-and-number-of-login-attempts-in-php
CoderzF1 29-Apr-21 17:11pm    
the problem here is that the user is using a VPN and virtual machines along with multiple email accounts. the user in question is being very negative in response to a temporary ban that they thought was unfair. IP has been banned, device id is banned l, yet they keep coming back. The owner has since added a cooldown to 3 messages per hour for free users, but this only helps so much.
David Crow 30-Apr-21 8:52am    
"We have had some who are abusing the service."

How did they get access to the service?
CoderzF1 30-Apr-21 9:35am    
It is a service that can be signed up for via account registration.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900