title: symfony - IS_AUTHENTICATED_ANONYMOUSLY not working
body: <p>I'm starting with journey with Symfony.<br>
  At this I trying to secure my auth routes (I'm using FOSUserBundle) so I do:  </p>
  
  <pre><code>access_control:
      - { path: ^/logowanie$, role: IS_AUTHENTICATED_ANONYMOUSLY }
      - { path: ^/rejestracja, role: IS_AUTHENTICATED_ANONYMOUSLY }
      - { path: ^/resetowanie-hasla, role: IS_AUTHENTICATED_ANONYMOUSLY }
      - { path: ^/backstage/, role: ROLE_ADMIN }
      - { path: ^/profile/, role: ROLE_USER }
  </code></pre>
  
  <p>However, I can always go to these routes whether I'm logged in or not.<br>
  Where is my bad?</p>
  
  <pre><code># To get started with security, check out the documentation:
  # https://symfony.com/doc/current/security.html
  security:
      encoders:
          FOS\UserBundle\Model\UserInterface: bcrypt
  
      role_hierarchy:
          ROLE_ADMIN:       ROLE_USER
          ROLE_SUPER_ADMIN: ROLE_ADMIN
  
      providers:
          fos_userbundle:
              id: fos_user.user_provider.username
  
      firewalls:
          main:
              pattern: ^/
              form_login:
                  provider: fos_userbundle
                  csrf_token_generator: security.csrf.token_manager
                  check_path: fos_user_security_check
                  login_path: fos_user_security_login
              logout:
                  path: fos_user_security_logout
                  target: website.home
              logout:       true
              anonymous:    true
  
      access_control:
          - { path: ^/logowanie$, role: IS_AUTHENTICATED_ANONYMOUSLY }
          - { path: ^/rejestracja, role: IS_AUTHENTICATED_ANONYMOUSLY }
          - { path: ^/resetowanie-hasla, role: IS_AUTHENTICATED_ANONYMOUSLY }
          - { path: ^/backstage/, role: ROLE_ADMIN }
          - { path: ^/profile/, role: ROLE_USER }
  </code></pre>