Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Prevent Multiple Registrations From Same IP Address Details »»
Prevent Multiple Registrations From Same IP Address
Version: 1.0.5, by Krofh Krofh is offline
Developer Last Online: Jun 2013 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 04-04-2006 Last Update: 04-26-2006 Installs: 46
Uses Plugins
 
No support by the author.

Prevent Registrations From Same IP Address

Description: Limits the number of users registering from the same IP address

Installation and Usage:
  • Import product-noregsameip.xml
  • Go to the ACP > vBulletin Options > User Registration Options
  • Towards the bottom of the page are your options for limiting user registrations with identical IP addresses

ACP Options:
  • Enable/disable registration or post IP limits
  • Set the number of allowed users per IP address used for registering
  • Set the number of allowed users per IP address used for posting
  • Set the error message displayed when the user limit is reached
  • Set "Allowed IP Addresses" box that is not limited by this hack, including wildcards (i.e. 192.168.0.* to allow anyone's IP starting with 192.168.0)
  • Set "Allowed Host Addresses" that is not limited by this hack, including wildcards (i.e. *.aol.com to allow anyone coming from a host ending in .aol.com)

Please click install!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #32  
Old 04-18-2006, 04:50 AM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Krofh
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?
So, is there a solution to this? I love this hack, but it's stopping many users everyday from registering. They keep contacting me telling me that our system keeps saying that they are already registered. Is there something you can help me regarding this?
Reply With Quote
  #33  
Old 04-19-2006, 06:08 AM
Krofh's Avatar
Krofh Krofh is offline
 
Join Date: Aug 2005
Posts: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #34  
Old 04-19-2006, 12:35 PM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Krofh
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.
OH that would be cool. Well, most of them are coming from AOL, whatever AOL's set of IP are. Is there a way to find those out?
Reply With Quote
  #35  
Old 04-20-2006, 05:26 AM
Krofh's Avatar
Krofh Krofh is offline
 
Join Date: Aug 2005
Posts: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #36  
Old 04-20-2006, 12:31 PM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Krofh
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.
That would be tight. Will wait for ya :-D
Reply With Quote
  #37  
Old 04-22-2006, 02:16 PM
DementedMindz DementedMindz is offline
 
Join Date: Jan 2006
Posts: 1,474
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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???
Reply With Quote
  #38  
Old 04-23-2006, 04:34 AM
Krofh's Avatar
Krofh Krofh is offline
 
Join Date: Aug 2005
Posts: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

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.
Reply With Quote
  #39  
Old 04-23-2006, 05:09 AM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Krofh
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.
Great! Thanks Krofh! Thanks for taking the time to update this.
Reply With Quote
  #40  
Old 04-23-2006, 01:33 PM
DementedMindz DementedMindz is offline
 
Join Date: Jan 2006
Posts: 1,474
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Krofh
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.
yeah its on and i have it set to 1 per register and i have the post turned off.... but i guess there was like a 2 or 3 days time frame and the member came back and made a new name... i banned 2 names from the same ip.. then i wrote them and let them know not to make no more..
Reply With Quote
  #41  
Old 04-23-2006, 08:28 PM
Krofh's Avatar
Krofh Krofh is offline
 
Join Date: Aug 2005
Posts: 132
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Are you sure they registered from the same IP? That's something worth checking in the user database or in their profiles.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 04:47 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.12839 seconds
  • Memory Usage 2,306KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (5)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete