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

Reply
 
Thread Tools
Multiple account login detector (AE Detector) Details »»
Multiple account login detector (AE Detector)
Version: 1.00, by MPDev MPDev is offline
Developer Last Online: Dec 2016 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 3.6.0 Rating:
Released: 09-04-2006 Last Update: Never Installs: 1908
 
No support by the author.

Mod of the Month winner!
Top 10 most installed mods for vB3.6!

Same plug-in found here:

https://vborg.vbsupport.ru/showthread.php?t=107566

There are no differences as this plug-in works with both 3.5 and 3.6 versions of vBulletin.


If you are like me and migrated from .threads, a common modification was an "AE detector", a simple mod that saved a cookie of a history of ids logged into on your site. If someone logged into more than one account, you got a PM letting you know that your site was being accessed from multiple accounts.

Over the years this was very helpful in identifying users who were posting under multiple accounts (alter-egos!) and users who would return after being banned.

You might be wondering why I don't use the vbcookie call - well, thats because on logout all vB cookies are cleared, so we need to store a cookie that is not effected by the login/logout process.

New Installation
1. Add New Product with attached XML
2. Go to vBulletin Options -> AE Multiple Login Detection Settings and set your specific settings.

Time to install: Easy - 2 minutes.

Upgrade
If you installed this as a Plug-in manually, you can delete that plugin and install this Product, just make sure to go into the Options and set them accordingly.

I hope you find this useful and will click INSTALL if you use it; should it prove useful to enough people I can look at making this installation more automated without the need for edits and an Admin Options page.

To upgrade you will want to reimport this XML file and edit your options accordingly.

1.0.3
-----
. Added a check to ensure that users weren't deleted when reporting violations
. added htmlspecialchars_uni call to username

Note: I am unable to get the call to construct_phrase with $vbphrase['multiplelogin_alert'] to work reliably, as such the $message variable is still set manually inside the plug-in and not via the phrase. If anyone has an idea of why this might not always work, I'm all ears.

1.0.2
-----
. Updated to include exclusion groups, users
. Changed so PM is sent by ae sender id

1.0.1
-----
. Released as a Product (thank you PHPGeek2k3 for your help)
. Added option to post to a forum versus send a PM (or both)
. All settings moved into Admin Option

1.0.0
-----
Initial release.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Благодарность от:
too_cool_3

Comments
  #102  
Old 01-30-2007, 11:09 PM
djjeffa's Avatar
djjeffa djjeffa is offline
 
Join Date: Aug 2004
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am running 1.03 on my 3.6.4 it stop working when i went from 3.6.1 to 3.6.4
any recomendations?
Reply With Quote
  #103  
Old 01-31-2007, 12:13 AM
blind-eddie's Avatar
blind-eddie blind-eddie is offline
 
Join Date: Apr 2006
Location: Michigan
Posts: 2,310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Im getting people I know well logging in, & it shows them sharing same pc. I know for a fact they have know clue who each other is. Is anyone else having this problem?
Reply With Quote
  #104  
Old 02-02-2007, 12:37 AM
djjeffa's Avatar
djjeffa djjeffa is offline
 
Join Date: Aug 2004
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djjeffa View Post
I am running 1.03 on my 3.6.4 it stop working when i went from 3.6.1 to 3.6.4
any recomendations?
bump.....................
Reply With Quote
  #105  
Old 02-02-2007, 01:02 AM
blazingpc's Avatar
blazingpc blazingpc is offline
 
Join Date: Sep 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by djjeffa View Post
I am running 1.03 on my 3.6.4 it stop working when i went from 3.6.1 to 3.6.4
any recomendations?

Have you tried to uninstall and re-install?

Also check all input fields for proper settings.
Reply With Quote
  #106  
Old 02-02-2007, 07:35 PM
Corporal Clegg Corporal Clegg is offline
 
Join Date: May 2005
Posts: 3
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*INSTALLED*

....and working perfectly. I have it set to send a PM rather than post a thread in a specific forum. I installed it just 2 days ago and have already caught 10 people using multiple accounts. Thank you very much for this extremely useful hack. I'm also using the multiple account registration prevention hack too, which works very nicely in combination with this hack.

Feature Request:

Now I'm no coder, but I was wondering something. Let's say someone has already registered multiple accounts *before* I installed this hack. What I would like to see as an added feature, would be a way to automatically place the multiple account into a "banned" usergroup.

Let's pretend that a few users already have multiple accounts...say user x with userid 100 has already registered accounts as user y and user z, with userid's of 200 and 300 respectively. Would it be possible to add a feature whereby the higher userid can be placed in a usergroup of your own choosing, say a "banned" usergroup when the AE detector is tripped? Most multiple accounts would have the higher userid than the user's original and primary account. So working on the difference in userid, the feature would automatically ban the higher userid and leave the lower one alone. It's not too hard right now for me to just manually ban the multiple account with the higher userid, but a feature to automatically do that would be nice.

The only other feature I can think of that I would like to see, would be a "strikes" system, whereby any user caught logging into multiple accounts more than X number of times would have the option of also being put into a "banned" usergroup.

I've got one person on my boards who must have at least 15 different personalaties and does things like make a post under one account, then he switches accounts, goes back to the post and compliments "himself" on the wisdom of the post.

Just a suggestion...this hack works wonderfully the way it is now, these are just "bonus" features that I'm suggesting here. Like I said, I'm no coder so I have no idea how difficult/impossible something like these suggestions might be.

Thanks for listening and for a great hack.

Corporal Clegg
Reply With Quote
  #107  
Old 02-04-2007, 03:03 PM
djjeffa's Avatar
djjeffa djjeffa is offline
 
Join Date: Aug 2004
Posts: 521
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Corporal Clegg View Post


I've got one person on my boards who must have at least 15 different personalaties and does things like make a post under one account, then he switches accounts, goes back to the post and compliments "himself" on the wisdom of the post.



Corporal Clegg
as soone as he logout of one name an into another the hack will alert ya then you warn him and if he continues ban his ip or there is a hack that dont let you log out somewhere make a special user group and put him in there.
hope this helps a bit.
Reply With Quote
  #108  
Old 02-05-2007, 08:05 PM
Black Widow's Avatar
Black Widow Black Widow is offline
 
Join Date: Feb 2005
Location: Israel
Posts: 42
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks.

great hack...
Reply With Quote
  #109  
Old 02-06-2007, 12:43 PM
gusfune's Avatar
gusfune gusfune is offline
 
Join Date: Jan 2007
Location: Bras?lia, Brazil
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

System went crazy, installed it propely on a fully functional board and it's triggering everytime with PMs and Threads saying X and Y are the same person.
Previously, before i've reinstalled my boards it worked without any problem, but now it's triggering all the time, and it's definitevely not working because it's happening all the time and saying that users 500miles away are the same person...
Reply With Quote
  #110  
Old 02-06-2007, 04:48 PM
blind-eddie's Avatar
blind-eddie blind-eddie is offline
 
Join Date: Apr 2006
Location: Michigan
Posts: 2,310
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by gusfune View Post
System went crazy, installed it propely on a fully functional board and it's triggering everytime with PMs and Threads saying X and Y are the same person.
Previously, before i've reinstalled my boards it worked without any problem, but now it's triggering all the time, and it's definitevely not working because it's happening all the time and saying that users 500miles away are the same person...

I get simular results, I just delete those & move on to next one.
Reply With Quote
  #111  
Old 02-07-2007, 03:39 AM
gusfune's Avatar
gusfune gusfune is offline
 
Join Date: Jan 2007
Location: Bras?lia, Brazil
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by blind-eddie View Post
I get simular results, I just delete those & move on to next one.
Yea, I could do it, but that's not how this system is supposed to work.
When I had my forums on 3.6.0 that used this same system worked perfectly, 100% of all reported logins were true, not like what's going on lately: messed results...
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 09:56 PM.


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.10750 seconds
  • Memory Usage 2,323KB
  • 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
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (1)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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