![]() |
Prevent Multiple Registrations From Same IP Address
Prevent Registrations From Same IP Address
Description: Limits the number of users registering from the same IP address Installation and Usage:
ACP Options:
Please click install! |
Brilliant !
Before i install, is it possible to add a list which we can edit that will be Allowed to have multiple IP registrations ? Like AOL or Many ISPs from the Middle eastern countries. . |
I installed it anyway :)
Please see if the above can be implemented. . |
Yes I would like to see an "exceptions" list, or maybe an "exceptions" usergroup if possible.
THANK YOU for coming up with this, however *CHEERS* *INSTALL* |
seem like the same one in this link ?
https://vborg.vbsupport.ru/showthread.php?t=103988 |
Just tested it and it doesnt work.
Heres what i did. Installed using products. Set Force Unique IP to Yes Set Number of Same IP Addresses to 1 Cleared Cookies and Reregistered... and it allowed me. Are you checking the Registration IP or Post IP as well ? Seems like u are only checking Registration IP. . |
Only checking Registration IP, otherwise you'd have insane problems with public computers. Then, no two people could both post from a public computer. This hack is to be used mostly for, say, stopping one person from creating 15 accounts from their home computer.
Connector: gosh-dangit, I searched for a bit and didn't find anything that did this already, or I wouldn't have programmed it >.< though, looking at its code, it looks like that hack blocks posting IPs, whereas mine only blocks registration IPs... still though, mostly the same. Also, Marajah: the "allowed IPs" is a good idea, I'll look into adding that. |
Most people IP change within a Few days, I have 3 accounts on my Board and this didint stop me from registering a new one.
U chould create an Add-on that will check Post Ips as well. That ability, along with the existing Ability to change the error message will make this the best "prevent Multiple regitrations from same IP" hack out there at the moment. . |
Quote:
. |
ABOUT TIME SOMEBODY THINKS OF THIS. Sorry I am just too happy, will install later when it is more stable :)
|
Quote:
Quote:
|
I will click install but need people to confirm it works on 3.5.2 :)
|
Will install when new version is up :)
. |
Quote:
|
Installed without a hitch !
Tested all aspects and its working beautifully !! Brilliant hack Krofh, this is definately the best "prevent Multiple IP" hack exising. . |
Setting post IP's to maximumum of 1 could be a very bad thing... members move, and many members access forums from work. They would get really annoyed to not be locked out of their accounts..
Other than that the registration part of this hack could by very helpful. :) |
Quote:
It stops users from registering 2 accounts from the 1 computer (or network). There should be no reason why 1 user needs to have 2 accounts. . |
Quote:
|
exacly what i needed thanks!
ill install :) [high]* MissKalunji clicks install[/high] |
Quote:
|
Is this still in beta stage then?
|
Well, I haven't heard any problems reported, nor have I had any problems myself... so I suppose not.
|
What if someone lives in Qatar?
where they only have 1 ISP, which uses a proxy, and as a result everyone in the whole state shows to have the same IP. |
Quote:
There is an "allowed" list though, so you could always put that one IP address in that list... this hack will then ignore that IP address. |
Ok, there is an issue.
When a user registers and tries to activate... he gets this message: Quote:
|
Ahhhh, I could see that being a problem. Silly me didn't think of that, seeing how I don't use activation >.< I'll take a look at it.
|
Problem fixed... sorry about that.
If you have this hack already and don't want to reinstall this, you can just modify the plugin code. Go to your Plugin Manager, and find the plugin in register_start called "Ban Registrations From Same IP Address". Replace the entire plugin code with: Code:
if ($_REQUEST['do'] == 'register' || $_POST['do'] == 'addmember' || $_REQUEST['do'] == 'signup') { |
Made the changes and all seems fine now :)
Thank you for that. . |
I am getting a ton users messaging us saying that they have signed up already, or at least the message says they are. Is this due to AOL? Also, if I use the include list with an entry like 207.1 will that work?
We do have many that signup everyday. |
It could in fact be due to AOL, if AOL constantly is reusing IP addresses... and I'm sorry, no it doesn't currently do partial IP addresses, just full ones. How useful would having partial IP addresses be?
|
Quote:
|
Are they all coming from a set of IPs as you said, like 207.1.*.*? Because if that's the case, I could probably try and rewrite this to include wildcard IPs like that. Let me know if that would work, or if not... if that won't fix it, I'm not sure if there's much that I can do.
|
Quote:
|
Honestly, that's what I don't know. I couldn't tell you where AOL comes from, but I'd expect they'd have quite a lot of IPs and to sort through them all isn't something I have the time for. I'll try and get to this in the next couple of days, I'm rather swamped with homework right now and going to bed as soon as I click Reply.
I'm also considering an "allowed Host" thing, so you -might- (I'll have to look into this) be able to do an allow *.aol.com, thus allowing anyone on an AOL IP. I really don't know if that would physically work or not though. |
Quote:
|
how does this check the ip? cause i had a member register 3 times with the same ip... does it work cookie based orhow does this work???
|
It's in the database, not based on cookies. First of all, is it turned on? Go to the ACP > vBulletin Options > User Registration Options and scroll to the bottom of the page; all your options are there, including how many you want to limit and whether or not it's enabled.
Kihon Kata: I finished a bunch of personal stuff that needed to be done first, so I'm hoping to be able to get those fixes made sometime tomorrow. |
Quote:
|
Quote:
|
Are you sure they registered from the same IP? That's something worth checking in the user database or in their profiles.
|
All times are GMT. The time now is 03:06 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|