<?php
require 'core.php';

$login = trim($_REQUEST['login']);

if(!isset($GLOBALS['wiki_logins']) || !isset($GLOBALS['wiki_logins'][$login])){
    # Remove existing cookie. (Failure also logs you out.)
    setcookie('login','',0,$GLOBALS['cookie_root']);
    echo "Login failed.";
    exit; # Error status won't set cookie.
}

$ten_years = 315360000; # in seconds
setcookie(
        'login',              # Cookie name
        $login,               # Value
        time() + $ten_years,  # Expires
        $GLOBALS['cookie_root'] # Path where cookie valid
);
header("Location: index.php");
