首次登录drupal中的核心php逻辑


First time login core php logic in drupal

我不想使用其他模块、ex rules、first_login等

在主题page.tpl.php中,我想要一个逻辑来检查用户是否第一次登录,并向他显示一些消息,

这应该在模块中完成,而不是在page.tpl.php中。
为什么只想在page.tpl.php中执行
模块代码可能如下所示:

function MODULENAME_user_login(&$edit, $account) {
  // If this is user's first time log-in.
  if ($account->access == 0) {
    drupal_set_message('first time login');
  }
}