Changeset 372

Show
Ignore:
Timestamp:
2009-10-18 19:41:48 (2 years ago)
Author:
hannes
Message:

bugfix: admin login

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/classes/pages/Page.php

    r369 r372  
    6363        /* Have some kind of manual per-page login credentials been posted? 
    6464         * This shouldn't be checked on 'Userpanel' page, because there is a special handling of that there. */ 
    65         if ((!isset($_SESSION['memberid']) || $_SESSION['memberid'] == 0) && $INPUT['show'] != 'userpanel' && isset($INPUT['user']) && $INPUT['user'] != '' && isset($INPUT['password']) && $INPUT['password'] !='') { 
     65        if ((!isset($_SESSION['memberid']) || $_SESSION['memberid'] == 0 || (isset($INPUT['admin']) && $INPUT['admin'] == 1)) && $INPUT['show'] != 'userpanel' && isset($INPUT['user']) && $INPUT['user'] != '' && isset($INPUT['password']) && $INPUT['password'] !='') { 
    6666            if (Member::authenticate($INPUT['user'], $INPUT['password'])) { 
    6767                // authenticated for this step