Как предотвратить несанкционированный доступ к URL в drupal?Drupal предотвращает несанкционированный доступ
Я уже пытался «аргументы доступа» => массив («страницы администрирования доступа»), но это не сработало
Как предотвратить несанкционированный доступ к URL в drupal?Drupal предотвращает несанкционированный доступ
Я уже пытался «аргументы доступа» => массив («страницы администрирования доступа»), но это не сработало
Ее явно приведенные в документации Drupal
о том, как использовать пример Access Arguments
.Это согласно Drupal
, просто чтобы вы поняли, как это использовать.
$items['test/myPage'] = array(
'title' => 'myPage',
'description' => 'Welcome',
'page callback' => 'mypage_info',
'access arguments' => array('Anyone can access this'),
);
// Определите права пользователя.
function hook_perm() {
return array('Anyone can access this');
}
Теперь переходим к permissions page [Administer --> User Management -->Permissions)
, там вы можете увидеть список строк, которые вы использовали для access arguments
.Вы мог найти access argument
с именем «Любой человек может получить доступ к этому» в вашем соответствующем module
необходимым Дайте взгляд permission
для вашего required user roles
,
Вы можете получить более подробную информацию по следующим ссылкам
https://drupal.org/node/553368
https://api.drupal.org/api/drupal/developer%21hooks%21core.php/function/hook_perm/6
Thanks это работает отлично – vdv
Рад я мог бы помочь вам .. :) – Outlooker