|
Admin Protection
This modification is in the archives.
I couldent find anything like this, even if it is so simple, anywhere on here so i decided to make it myself..
Description: Checks IP of moderator or administrator before allowing access to mod/admincp or editing threads. Requires mods to functions_login.php,postings.php,inlinemod.php, txt file named ippool.txt in forum root directory,apparse.php uploaded to forum root,ipauth.php uploaded to forum root. Instructions for install: 1.download attachments 2.open adminprotection.php and edit the variables to their correct settings. 3.upload ipauth.php,apparse.php,adminprotection.php,ippool.txt to forum root 4.find.. Code:
// admin control panel or upgrade script login
if ($logintype === 'cplogin')
{
Code:
//admin protection include 'adminprotection.php'; checklogin(); //end admin protection Code:
if ($logintype === 'modcplogin')
{
Code:
//admin protection include 'adminprotection.php'; checklogin(); //end admin protection Code:
switch ($_REQUEST['do'])
{
case 'openclosethread':
case 'dodeletethread':
case 'dodeleteposts':
case 'domovethread':
case 'updatethread':
case 'domergethread':
case 'dosplitthread':
case 'stick':
case 'removeredirect':
case 'deletethread':
case 'deleteposts':
case 'movethread':
case 'editthread':
case 'mergethread':
case 'splitthread':
Code:
//admin protection include 'adminprotection.php'; checklogin(); //end admin protection Code:
switch ($_POST['do'])
{
case 'open':
case 'close':
case 'stick':
case 'unstick':
case 'deletethread':
case 'undeletethread':
case 'approvethread':
case 'unapprovethread':
case 'movethread':
case 'mergethread':
Code:
//admin protection include 'adminprotection.php'; checklogin(); //end admin protection Code:
switch ($_POST['do'])
{
Code:
case 'open': case 'close': case 'stick': case 'unstick': 9. visit http://yoursite.com/ipauth.php and enter your ip and click submit 10. repeat for all admins/moderators on your forum 11. you're finished! *note this hack does not work with a dynamic ip yet, i plan to add it later on. Future Mods: Switch to MySQL table,Support for DSL/dialup IPs,Save to database on all unauthorized logins Download This modification is archived and cannot be downloaded. |
|||||||||
Similar Mods
| Mini Mods Harmor's Bot Protection | vBulletin 3.6 Add-ons |