我试图找出用户是否在安全防火墙内。
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') ) {
}