auth: create user object regardless of login
[minimedit.git] / login / index.php
index c69ec3c5d48395939d6e612564303b0bb9cd760c..6783a47c9d73d9b9dfeffe42025565ba3e51a889 100644 (file)
@@ -35,7 +35,7 @@ elseif (isset($_GET['logout'])) {
        $message = "Je bent uitgelogd. Graag tot ziens!";
 }
 
-if (empty($User)) {
+if (!$User or !$User->login) {
        $Article->title = 'Inloggen';
        if (isset($_REQUEST['goto'])) {
                $target = ltrim($_REQUEST['goto'], '/');
@@ -75,7 +75,7 @@ if (isset($_REQUEST['goto'])) {
 if (isset($Article->raw)) {
        print $Article->raw;
 }
-if (empty($Args) and $User and $User->admin) {
+if (empty($Args) and $User->admin) {
        include_once 'login/admin.html';
 }