Exemplo n.º 1
0
 /**
  * Get the user groups
  * @param \TYPO3\CMS\Extbase\Domain\Model\User $user
  * @return boolean
  */
 public function isAdminUser($user)
 {
     $usergroups = Tools::getUsergroupsForUser($user);
     if (in_array('vk2-admin', $usergroups)) {
         return true;
     } else {
         return false;
     }
 }
Exemplo n.º 2
0
 public function evaluationPageAction()
 {
     \SLUB\Vk2\Utils\Tools::renderOpenlayersDependencies($this->settings);
     \SLUB\Vk2\Utils\Tools::renderClientSettings($this->settings);
     $user = Tools::getActualUser($this->feUserRepository);
     $usergroup = Tools::getUsergroupsForUser($user);
     if (in_array('vk2-admin', $usergroup)) {
         // user is authenticated
         // do nothing
         return;
     } else {
         // user is not authenticated
         // redirect to main page
         $this->redirect('show', 'Main', NULL);
     }
 }