Version: 1.00, by PHPGeek2k3
Developer Last Online: Sep 2013
Version: 3.5.4
Rating:
Released: 03-01-2006
Last Update: 03-03-2006
Installs: 24
DB Changes Uses Plugins Template Edits
Additional Files Is in Beta Stage
No support by the author.
!!!!!!!!!!!!!!!!!!!!!!!! WARNING WARNING THIS IS IN BETA / DEVELOPMENT STAGE STILL WARNING WARNING!!!!!!!!!!!!!!!!!!!!!!!!!!!
You ask what does this do?
well it checks the user against a list of usergroups / userids to see if we need to check to see if there is a possible chance of multiple people from different IP's are using the same user login information.
You also Ask how is this different from AE Multiple Login Detection Plugin?
Well the AE Multiple Login Detection Plugin only detects if one person on the same computer has logged in by setting a cookie and every time someone logs in on the computer it checks that cookie for a list of usernames and basis its report off that.
This Plugin is more for detecting password sharing.
Current Feature List
Only check specified users set in vbulletin options
Only check users of specified usergroups set in vbulletin options
after x ammount of events change password to either a set password set in vbulletin options or a random password generated by the system
Prune events after x ammount of seconds set in vbulletin options
Cron job to prune user events & change user passwords that have forgone the event threshold
Admin Interface to do add/edit/list Ips that are being ignored
Admin interface to list events
Send Notification PM of an event to a list of admins set in vbulletin options
Send an Notification email of an alert/event to a list of admins set in vbulletin options
Post a Notificaiton thread upon an alert/event trigger to a specified forum set in vbulletin options
Possibly more that i cant think of off the top of my head
Known bugs that dont effect operation of this hack or performance of your board.
Cant edit Ignore IP's in AdminCP
Cant Prune Events in AdminCP
unable to edit ignore ips in the AdminCP interface
How do i install this?
Download & unpack the zip file
import /includes/xml/product_multiuser.xml from admincp
edit your settings to reflect your installation
Version Informaiton
1.0 - Initial Release
1.0.1 - Install XML Fix - Removed ENGINE from sql query calls in produc xml file
yes i am very well aware of that plugin as i helped code it.
This hack is completely seperate and has different feature set.
MPDev is aware that i have been working on this current hack as he has forwarded a PM of the request that got me started on this plugin.
This plugin is more geared towards detecting multiple logins across multiple computers / logins not just one computer as the AE Multiple Login Detection Plugin is coded for one computer as it uses cookies. This uses the server backend and database to check against.
In a thread, the same number than posts:
Warning: Division by zero in /includes/class_postbit.php(251) : eval()'d code on line 39
In forum where threads are post:
Warning: Division by zero in /includes/class_postbit.php(251) : eval()'d code on line 39
Database error in vBulletin 3.5.3:
Invalid SQL:
SELECT COUNT(*) AS num FROM post AS post LEFT JOIN thread AS thread on post.threadid=thread.threadid LEFT JOIN forum AS forum on thread.forumid=forum.forumid WHERE ((forum.options&4096))AND(post.userid=45357)AND(po st.dateline>=);
MySQL Error : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
Error Number : 1064
Date : Thursday, March 2nd 2006 @ 10:27:52 PM
Script : http://www.myboard.com/foro/showthread.php?t=83448
Referrer : http://www.myboard.com/foro/forumdisplay.php?f=59
IP Address : 83.33.xxx.xxx
Username : Admin
Classname : vb_database