Exemplo n.º 1
0
    $admin_primary_cash_request->sessionClearAll();
    $cash_admin->page_data['loginstatus'] = ' login';
    $cash_admin->page_data['login_message'] = 'OK';
    if (isset($_POST['login'])) {
        $login_details = AdminHelper::doLogin($_POST['address'], $_POST['password'], true, false);
        if ($login_details !== false) {
            $admin_primary_cash_request->startSession();
            $admin_primary_cash_request->sessionSet('cash_actual_user', $login_details);
            $admin_primary_cash_request->sessionSet('cash_effective_user', $login_details);
            $cash_admin->effective_user_id = $login_details;
            $address = $_POST['address'];
            $admin_primary_cash_request->sessionSet('cash_effective_user_email', $address);
            $cash_admin->page_data['initiallogin'] = true;
            $logged_in = $login_details;
            // handle initial login chores
            $cash_admin->runAtLogin();
        } else {
            $admin_primary_cash_request->sessionClearAll();
            $cash_admin->page_data['login_message'] = 'Try Again.';
            $cash_admin->page_data['login_error'] = true;
        }
    }
}
/***************************************************************************************************
 *
 * ROUTING
 *
 * grab path from .htaccess redirect, determine the appropriate route, parse out
 * additional parameters for the page to use
 *
 ***************************************************************************************************/