Security

Token

There is no security token.

Firewall

front Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.front_users
context global_context
entry_point security.authenticator.form_login.front
user_checker App\Security\Checker\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "switch_user"
  "form_login"
  "remember_me"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#485
  -map: Symfony\Component\Security\Http\AccessMap {#489 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#515 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#451
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#204 …}
  -sessionKey: "_security_global_context"
  -logger: Symfony\Bridge\Monolog\Logger {#515 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#462 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#506 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#479 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
    "enableUsageTracking"
  ]
}
0.56 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#439
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#399 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#421
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
  -provider: Symfony\Component\Security\Core\User\ChainUserProvider {#525 …}
  -userChecker: App\Security\Checker\UserChecker {#422 …}
  -firewallName: "front"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#187 …}
  -usernameParameter: "_switch_user"
  -role: "CAN_SWITCH_USER"
  -logger: Symfony\Bridge\Monolog\Logger {#515 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#330 …}
  -stateless: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#518
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "front_security_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#478 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#504 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#393
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#187 …}
  -map: Symfony\Component\Security\Http\AccessMap {#489 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.28 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
3
"App\Security\Voter\BackUserVoter"
4
"App\Security\Voter\FeaturesVoter"
5
"App\Security\Voter\FrontUserVoter"
6
"App\Security\Voter\MenuVoter"
7
"App\Security\Voter\PageVoter"
8
"App\Security\Voter\PathVoter"
9
"App\Security\Voter\SettingsVoter"
10
"App\Security\Voter\SwitchUserVoter"
11
"App\Security\Voter\TagVoter"

Access decision log

# Result Attributes Object
1 GRANTED PUBLIC_ACCESS
Symfony\Component\HttpFoundation\Request {#4
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#18 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#14 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#13 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#21 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#20 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#19 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#22 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/actualites/le-dernier-btob-news-est-disponible"
  #requestUri: "/actualites/le-dernier-btob-news-est-disponible"
  #baseUrl: ""
  #basePath: ""
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#501 …}
  #locale: null
  #defaultLocale: "fr"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: null
  -isIisRewrite: false
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS GRANTED
Show voter details
2 GRANTED see-front
Proxies\__CG__\App\Entity\Page {#1145
  #id: 200
  #type: "article"
  #cachingLevel: "basic"
  #globalTitle: "Le dernier BtoB News est disponible !"
  #globalDescription: null
  #title: "Le dernier BtoB News est disponible !"
  #description: null
  #contentProperties: [
    "image" => [
      "singleMedia" => [
        "alt" => null
        "tags" => null
        "type" => "image"
        "title" => null
        "config" => null
        "credits" => null
        "publicId" => "BtoB News/BTOB_NEWS_n_48-0001_twne5n"
        "copyright" => null
        "description" => null
        "originalFormat" => "pdf"
      ]
    ]
    "publicationDate" => [
      "date" => "2023-04-13 10:00:00.000000"
      "timezone" => "Europe/Paris"
      "timezone_type" => 3
    ]
    "locale" => "fr"
  ]
  #locale: "fr"
  #translations: Doctrine\ORM\PersistentCollection {#1062 …}
  #master: null
  #slices: [
    [
      "cta" => [
        "type" => "internal"
        "label" => null
        "target" => "_self"
        "external" => null
        "internal" => 4
      ]
      "theme" => "blue"
      "title" => "A la Une de ce 48e numéro :"
      "blocks" => [
        [
          "text" => "<ul><li> A l'occasion de la conférence inaugurale de la SITL – Semaine de l’innovation des transports et de la logistique - qui s’est tenue le 28 mars dernier, le Président de la CGF a en effet remis aux ministres Clément Beaune, et Roland Lescure, son rapport de préfiguration du comité technique de liaison des acteurs économiques de la logistique urbaine. Ce rapport est le fruit d'un travail collégial avec 27 organisations professionnelles représentatives des entreprises concernées par la logistique urbaine.<br>L'objectif est simple : Fédérer les acteurs de la logistique urbaine, les mettre autour de la table pour mieux se comprendre, enrichir leurs connaissances mutuelles pour renforcer in fine l’efficience et la compétitivité de ce secteur clé de l'économie.</li></ul><ul><li> Également dans votre magazine ce mois-ci : l’adoption du régime grossiste dans le Code du commerce ; l’emploi des seniors ; le versement de la taxe d’apprentissage ; l’enjeu des JO 2024 pour le commerce de gros ; la fiscalité locale ; l’attractivité des métiers… <br></li></ul><br><br><br>"
          "subText" => null
          "position" => "0"
          "subTitle" => null
          "visibility" => "public"
        ]
      ]
      "position" => 0
      "visibility" => "public"
      "type" => "slice_text"
    ]
  ]
  #paths: Doctrine\ORM\PersistentCollection {#1064 …}
  #breadcrumb: [
    [
      "id" => 23
      "url" => "/nos-actualites"
      "label" => "Toutes les actualités de la CGF en temps réel"
    ]
  ]
  #status: "published"
  #updateComment: null
  #published: null
  #lastPublisher: null
  #hasBeenPublished: false
  #expired: null
  #tags: Doctrine\ORM\PersistentCollection {#1066 …}
  #menuItems: Doctrine\ORM\PersistentCollection {#1182 …}
  #created: DateTime @1681372913 {#1049
    date: 2023-04-13 10:01:53.0 Europe/Paris (+02:00)
  }
  #updated: DateTime @1684849070 {#1051
    date: 2023-05-23 15:37:50.0 Europe/Paris (+02:00)
  }
  #author: Proxies\__CG__\App\Entity\BackUser {#1256 …}
  #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1256 …}
  #template: "news"
  #visibility: "public"
  #seoTitle: null
  #seoDescription: null
  #noIndex: false
  #noFollow: false
  #siteMap: true
  #ogTitle: null
  #ogType: "website"
  #ogDescription: null
  #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1237 …}
  #twitterTitle: null
  #twitterDescription: null
  #twitterCard: "summary"
  #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1238 …}
  +__isInitialized__: true
   …2
}
"App\Security\Voter\BackUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\FeaturesVoter"
ACCESS ABSTAIN
"App\Security\Voter\FrontUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\MenuVoter"
ACCESS ABSTAIN
"App\Security\Voter\PageVoter"
ACCESS GRANTED
Show voter details