ユーザーがログインしたときに何か処理を加えたいケースを考える。たとえばある決められた時刻の間はログインを許して、そうでない場合はログインを許可しない、といったシナリオである。
まず Drupal には hook_auth というのがあるのでこれにあたりをつけた。しかし、この hook_auth という hook は、
ユーザー名@サーバ名のときに機能し、単にユーザー名だけ入力された場合にはスルーされてしまうと
ここに書いてある。2005年のアーティクルなんだけれども、
https://drupal.org/node/29147 には延々と議論が続いているが、
ユーザー名だけのときの場合はスルーというルールは変わらないらしい。実際に私も試してみたが、そういう仕様になっている。
ユーザーがログインしたときに何か処理を加えたいケースを考える。たとえばある決められた時刻の間はログインを許して、そうでない場合はログインを許可しない、といったシナリオである。
まず Drupal には hook_auth というのがあるのでこれにあたりをつけた。しかし、この hook_auth という hook は、
ユーザー名@サーバ名のときに機能し、単にユーザー名だけ入力された場合にはスルーされてしまうと
ここに書いてある。2005年のアーティクルなんだけれども、
https://drupal.org/node/29147 には延々と議論が続いているが、
ユーザー名だけのときの場合はスルーというルールは変わらないらしい。実際に私も試してみたが、そういう仕様になっている。