Я пытаюсь выяснить, находится ли пользователь в защищенном брандмауэре.
security.yml:
firewalls:
non_secure_area:
pattern: ^/
anonymous: true
secure_area:
pattern: ^/admin
form_login:
#etc.
logout:
#etc.
Поэтому мне нужно знать, находится ли пользователь в защищенной части сайта secure.area.
Я использовал это, но, конечно, это только говорит мне, что кто-то "вошел в систему" и на странице HTTPS. Должен быть лучший способ:
if( $request->isSecure() && $securityContext->isGranted('IS_AUTHENTICATED_REMEMBERED') ) {
}