From 3c7b0556c4ce859198794dfe90cae4b6764f7aaa Mon Sep 17 00:00:00 2001 From: Xety Date: Thu, 15 Dec 2016 16:59:08 +0100 Subject: [PATCH] Added the Security component to the vote form --- src/Controller/BlogController.php | 2 ++ src/Controller/PollsController.php | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/src/Controller/BlogController.php b/src/Controller/BlogController.php index 3d2cbda..5dca909 100644 --- a/src/Controller/BlogController.php +++ b/src/Controller/BlogController.php @@ -21,6 +21,7 @@ public function initialize() parent::initialize(); $this->loadComponent('RequestHandler'); + $this->loadComponent('Security'); } /** @@ -35,6 +36,7 @@ public function beforeFilter(Event $event) parent::beforeFilter($event); $this->Auth->allow(['index', 'category', 'article', 'go', 'archive', 'search']); + $this->Security->config('unlockedActions', ['quote', 'getEditComment', 'articleLike', 'articleUnlike']); } /** diff --git a/src/Controller/PollsController.php b/src/Controller/PollsController.php index 0bb6e7a..a670300 100644 --- a/src/Controller/PollsController.php +++ b/src/Controller/PollsController.php @@ -6,6 +6,17 @@ class PollsController extends AppController { + /** + * Initialization hook method. + * + * @return void + */ + public function initialize() + { + parent::initialize(); + $this->loadComponent('Security'); + } + /** * An user vote to a poll. *