Exemplo n.º 1
0
	</head>
<?php 
if (isset($_SESSION["admin_login"])) {
    header("Location: admin.php");
}
if (isset($_SESSION["login"])) {
    header("Location: account.php");
}
$cfg_status = file_exists('config.php');
include 'ServerAuthWebAPI.php';
if ($cfg_status) {
    include 'config.php';
    if (!$config["debug"]) {
        error_reporting(0);
    }
    $api = new ServerAuthWebAPI($config["db_host"], $config["db_port"], $config["db_username"], $config["db_password"], $config["db_database"], $config["db_table_prefix"]);
    $api_status = $api->getStatus();
}
?>
	<body style='background: #fdfdfd'>
		<nav class='navbar navbar-static <?php 
if ($cfg_status && $config['dark-theme']) {
    echo 'navbar-dark';
}
?>
'>
	        <a class='navbar-title' href='index.php'>ServerAuth Account Manager</a>
	        <button type='button' class='navbar-toggle'></button>
	        <?php 
if ($cfg_status && $config["allow-register"] && !isset($_SESSION["login"])) {
    echo "<ul class='navbar-links navbar-links-right'><li><a href='register.php'><i class='fa fa-user'></i> Register</a></li></ul>";
Exemplo n.º 2
0
	</head>
<?php 
if (isset($_SESSION["admin_login"])) {
    header("Location: admin.php");
}
if (isset($_SESSION["login"])) {
    header("Location: login.php");
}
$cfg_status = file_exists('config.php');
include 'ServerAuthWebAPI.php';
if ($cfg_status) {
    include 'config.php';
    if (!$config["debug"]) {
        error_reporting(0);
    }
    $api = new ServerAuthWebAPI($config["db_host"], $config["db_port"], $config["db_username"], $config["db_password"], $config["db_database"], $config["db_table_prefix"]);
    $api_status = $api->getStatus();
}
?>
	<body style='background: #fdfdfd'>
		<nav class='navbar navbar-static <?php 
if ($cfg_status && $config['dark-theme']) {
    echo 'navbar-dark';
}
?>
'>
	        <a class='navbar-title' href='index.php'>ServerAuth Account Manager</a>
	        <button type='button' class='navbar-toggle'></button>
			<ul class='navbar-links navbar-links-right'>
				<li><a href='login.php'><i class='fa fa-sign-in'></i> Login</a></li>
			</ul>
Exemplo n.º 3
0
	</head>
<?php 
if (isset($_SESSION["admin_login"])) {
    header("Location: admin.php");
}
if (!isset($_SESSION["login"])) {
    header("Location: login.php");
}
$cfg_status = file_exists('config.php');
include 'ServerAuthWebAPI.php';
if ($cfg_status) {
    include 'config.php';
    if (!$config["debug"]) {
        error_reporting(0);
    }
    $api = new ServerAuthWebAPI($config["db_host"], $config["db_port"], $config["db_username"], $config["db_password"], $config["db_database"], $config["db_table_prefix"]);
    $api_status = $api->getStatus();
}
if (isset($_GET["action"]) && strtolower($_GET["action"]) == "logout") {
    session_destroy();
    header("Location: login.php");
}
?>
	<body style='background: #fdfdfd'>
		<nav class='navbar navbar-static <?php 
if ($cfg_status && $config['dark-theme']) {
    echo 'navbar-dark';
}
?>
'>
	        <a class='navbar-title' href='index.php'>ServerAuth Account Manager</a>
Exemplo n.º 4
0
				<?php 
    } else {
        if (isset($_GET["action"]) && strtolower($_GET["action"]) == "logout") {
            session_destroy();
            header("Location: admin.php");
        }
        ?>
				<div class='content'>
					<div class='col-2'></div>
					<div class='col-8'>
				<?php 
        //Alerts
        if (!$cfg_status) {
            echo "<div class='alert alert-error square'><i class='fa fa-exclamation-circle'></i> ServerAuth Account Manager is not configured yet.<br><br>Please create a configuration file or rename the existing one.</div>";
        } else {
            $api = new ServerAuthWebAPI($config["db_host"], $config["db_port"], $config["db_username"], $config["db_password"], $config["db_database"], $config["db_table_prefix"]);
            $api_status = $api->getStatus();
            if ($api_status == ServerAuthWebAPI::ERR_MYSQL) {
                echo "<div class='alert alert-error square'><i class='fa fa-exclamation-circle'></i> <b>MySQL Error:</b> " . $api->getDatabase()->connect_error . "</div>";
            } elseif ($api_status == ServerAuthWebAPI::ERR_OUTDATED_PLUGIN) {
                echo "<div class='alert alert-error square'><i class='fa fa-exclamation-circle'></i> ServerAuth plugin is outdated. Please update it.</div>";
            } elseif ($api_status == ServerAuthWebAPI::ERR_OUTDATED_WEBAPI) {
                echo "<div class='alert alert-error square'><i class='fa fa-exclamation-circle'></i> ServerAuth Web API is outdated. Please update it.</div>";
            }
        }
        ?>
						<?php 
        echo "<div class='alert alert-info square'><i class='fa fa-info-circle'></i> Welcome, <b>" . $_SESSION["admin_login"] . "</b>.</div>";
        if (isset($_GET["action"]) && isset($_GET["account"]) && strtolower($_GET["action"]) == "delete") {
            if ($api_status == ServerAuthWebAPI::SUCCESS) {
                if ($api->isPlayerRegistered($_GET["account"])) {