示例#1
0
<?php

include 'src/DBConnection.php';
include 'src/Login.php';
$login = new Login();
if ($login->is_session()) {
    $login->redirect();
}
if (isset($_POST['submit'])) {
    if (!empty($_POST['username']) && !empty($_POST['password'])) {
        $dbObj = new DBConnection();
        $db = $dbObj->connect();
        $username = $_POST['username'];
        $password = $_POST['password'];
        $login->setDB($db);
        $login->setUsername($username);
        $login->setPassword($password);
        if ($login->verification()) {
            if ($login->createSession()) {
                $login->redirect();
            }
        } else {
            echo 'username / password is incorrect';
        }
    }
}
示例#2
0
<?php

session_start();
require_once "conf/top.php";
require_once "models/class.login.php";
$login = new Login();
if ($login->is_loggedin() != "") {
    echo "logged";
    $login->redirect('index.php');
}
if (isset($_REQUEST['mail']) && isset($_REQUEST['password'])) {
    $umail = $_REQUEST['mail'];
    $upass = $_REQUEST['password'];
    if ($login->doLogin($umail, $upass)) {
        $login->redirect('index.php');
    } else {
        $error = "Wrong Details !";
    }
}
echo $twig->render("login.html.twig");
?>

示例#3
0
<?php

session_start();
require_once 'conf/top.php';
$user_logout = new Login();
$user_logout->doLogout();
$user_logout->redirect('login.php');
示例#4
0
<?php

// Make sure you're logged in
if (!Me::$id) {
    Login::redirect("/user-panel");
}
// Make sure the user is actually banned, otherwise people might freak out if they got here
if (Me::$clearance > -3) {
    header("Location: /user-panel");
    exit;
}
// Run Header
require APP_PATH . "/includes/user_panel_header.php";
echo '
This account is currently banned from accessing this site.';
// Display the Footer
require SYS_PATH . "/controller/includes/user_panel_footer.php";
示例#5
0
<?php

session_start();
require 'models/class.login.php';
$session = new Login();
// if user session is not active(not loggedin) this page will help 'home.php and profile.php' to redirect to login page
// put this file within secured pages that users (users can't access without login)
if ($session->is_loggedin() == false) {
    $session->redirect('login.php');
}