Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal防止未经授权的访问_Drupal - Fatal编程技术网

Drupal防止未经授权的访问

Drupal防止未经授权的访问,drupal,Drupal,如何在drupal中防止未经授权的url访问 我已经尝试过“访问参数”=>array(“访问管理页面”),但它不起作用它在Drupal文档中清楚地给出了如何使用访问参数的方法。这个示例与Drupal文档相同,只是为了让您更清楚地了解如何使用它 $items['test/myPage'] = array( 'title' => 'myPage', 'description' => 'Welcome', 'page callback' => 'mypage_

如何在drupal中防止未经授权的url访问


我已经尝试过“访问参数”=>array(“访问管理页面”),但它不起作用

它在
Drupal
文档中清楚地给出了如何使用
访问参数的方法。这个示例与
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');
}
现在转到
权限页面[管理-->用户管理-->权限)
,在那里您可以看到用于
访问参数
的字符串列表。您可以在相应的
模块
中找到名为“任何人都可以访问此”的
访问参数
。为
所需的用户角色
提供必要的
权限

您可以通过以下链接获得更多信息


很高兴我能帮助你……)