From 60eb8a720372b918e680bb61d9dab05046716080 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Wed, 1 Apr 2015 18:05:05 +0200 Subject: Display authentication errors to cli clients Signed-off-by: Florian Pritz --- index.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/index.php b/index.php index a88fcb21e..c1f87b564 100644 --- a/index.php +++ b/index.php @@ -316,7 +316,11 @@ assert_options(ASSERT_CALLBACK, '_assert_failure'); try { require_once BASEPATH.'core/CodeIgniter.php'; } catch (\exceptions\NotAuthenticatedException $e) { - redirect("user/login"); + if (is_cli_client()) { + show_error(nl2br(htmlspecialchars($e->__toString())), $e->get_http_error_code()); + } else { + redirect("user/login"); + } } catch (\exceptions\PublicApiException $e) { show_error(nl2br(htmlspecialchars($e->__toString())), $e->get_http_error_code()); } -- cgit v1.2.3-24-g4f1b