security.authentication.success
ログイン成功時にログに行を送信するイベントリスナーを作成しました。ファイアウォールの背後にあるページをロードするたびに、ログにログイン成功メッセージが表示されます。使ってみたら
if ($this->container->get('security.context')->isGranted('IS_AUTHENTICATED_FULLY'))
{
$logger->info('Successful login by ' . $username);
}
私は再帰的な狂気に陥ります(10000回のネストされた呼び出しの後にxdebugが不平を言う、または私が設定した高さに関係なく)。
ユーザーがログインしたばかりか、アクティブなセッションを使用しているかを確認する方法はありますか?
注: Symfony 2.2 (dev-master) を使用しています