Example #1
0
include_once "classes/class.mysql.php";
include_once "classes/class.user.php";
//include_once "classes/class.socket.php";
$auth = new User();
if ($_POST['username'] && $_POST['password']) {
    $user = $_POST['username'];
    $pass = $_POST['password'];
} else {
    $user = $_SESSION['username'];
    $pass = $_SESSION['password'];
}
if ($user == "" || $pass == "") {
    include_once "templates/login.html";
    die('');
} else {
    if (!$auth->AuthUser($user, $pass)) {
        include_once "templates/login.html";
        die('');
    } else {
        $_SESSION['username'] = $user;
        $_SESSION['password'] = $pass;
        $_SESSION['role'] = $auth->mRole;
    }
}
#include_once "classes/class.socket.php";
#include_once "classes/class.install.php";
#include_once "classes/class.nodeoperate.php";
#include_once "classes/class.nodemonitor.php";
$GLOBALS['THRIFT_ROOT'] = './classes/thrift/';
require_once $GLOBALS['THRIFT_ROOT'] . 'packages/EasyHadoop/EasyHadoop.php';
require_once $GLOBALS['THRIFT_ROOT'] . 'transport/TSocket.php';