From 7c90fd360bf58e440534ade19b84e2a647d2b015 Mon Sep 17 00:00:00 2001 From: Jan Dolecek Date: Thu, 8 Mar 2012 00:22:39 +0100 Subject: [PATCH] require valid user for Generator --- app/presenters/GeneratorPresenter.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/presenters/GeneratorPresenter.php b/app/presenters/GeneratorPresenter.php index fae4082..9a0262c 100644 --- a/app/presenters/GeneratorPresenter.php +++ b/app/presenters/GeneratorPresenter.php @@ -3,6 +3,8 @@ /** * Downloads and generates API doc * + * Requires logged-in user + * * @author Jan Dolecek */ class GeneratorPresenter extends BasePresenter { @@ -11,6 +13,13 @@ class GeneratorPresenter extends BasePresenter { protected function startup() { parent::startup(); + + // User must be authenticated + if (!$this->getUser()->loggedIn) { + $this->redirect('Sign:in'); + } + + $this->session->close(); // we ain't want session to block it all // do not buffer!