From 396a686c85aa2a7fe3057da642382a12124b69bf Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Thu, 28 Sep 2017 00:59:28 +0200 Subject: [PATCH] page: redirect to login on access denial --- page.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/page.php b/page.php index 4120a01..6623c8b 100644 --- a/page.php +++ b/page.php @@ -62,10 +62,9 @@ while (TRUE) { if (file_exists("$Page/.private")) { # access restriction if (!isset($User)) { - http_response_code(403); - include_once 'page.inc.php'; - ob_start(); - @require_once './403.html'; + http_response_code(303); + $target = urlencode($_SERVER['REQUEST_URI']); + header("Location: /login?goto=$target"); exit; } $PageAccess = $Page; -- 2.30.0