メンバーシップWebサイトを構築していますが、ログインしたユーザーのみのページを構築したいと考えています。ログインしたユーザーのみにアクセスを許可するために、アクセスコールバックに何を書き込んでいますか?
'アクセスコールバック'=>'?'
ありがとうございました。
メンバーシップWebサイトを構築していますが、ログインしたユーザーのみのページを構築したいと考えています。ログインしたユーザーのみにアクセスを許可するために、アクセスコールバックに何を書き込んでいますか?
'アクセスコールバック'=>'?'
ありがとうございました。
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