我正在构建会员网站,并且我只想为登录的用户构建页面。我在访问回调中写了什么以仅授予登录用户的访问权限?
'访问回调' => '?'
谢谢你。
您可以使用user_is_logged_in()函数来检查用户是否已登录。像这样:
$items['custmomenu'] => array(
'title' => 'yourtitle',
'page callback' => 'yourcallback function',
'access callback' => 'user_is_logged_in',
);
您需要使用如下访问回调,如下所示:
$items['mypage'] => array(
'title' => 'My Page',
'page callback' => 'mypage_callback',
'access callback' = > 'user_is_logged_in',
);
有关检查用户是否登录的更多信息:
http://oliverdavies.co.uk/blog/2013/01/09/checking-if-user-logged-drupal-right-way