symfony2 で基本的なログインフォームを使用しましたが、うまく機能します ( FOSUSERBUNDLE なし)。しかし、ユーザーがすでに認証されている場合、アクセスを制限するにはどうすればよいでしょうか?
if ($this->get('security.context')->isGranted('ROLE_ADMIN')) { }
ログインルートがファイアウォールの下にないため、上記のコードは機能しません...そしてスロー:
セキュリティ コンテキストに認証トークンが含まれていません。考えられる理由の 1 つは、この URL にファイアウォールが構成されていないことです。
それを解決する方法?