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.83 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.42 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: "/edito/marches-publics"
  #requestUri: "/edito/marches-publics"
  #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: 114
  #type: "edito"
  #cachingLevel: "basic"
  #globalTitle: "Les Marchés publics"
  #globalDescription: null
  #title: "Marchés publics"
  #description: "<p>Les marchés publics sont "des contrats conclus à titre onéreux par un ou plusieurs acheteurs publics avec un ou plusieurs opérateurs économiques, pour répondre à leurs besoins en matière de travaux, de fournitures ou de services" (<a href="https://www.legifrance.gouv.fr/download/pdf?id=0H6tdpmNOU6gQR3SbkAOOdNUm5wJTDjT_H2EXTNBnUc=">ordonnance du n° 2015-899 du 23 juillet 2015 relative aux marchés publics</a>)</p><br><p>Les marchés publics obéissent à trois grands principes :</p><ul><li>la liberté d’accès à la commande publique</li><li>L'égalité de traitement des candidats</li><li>La transparence des procédures.<br></li></ul>"
  #contentProperties: [
    "image" => [
      "singleMedia" => [
        "alt" => null
        "tags" => null
        "type" => "image"
        "title" => null
        "config" => null
        "credits" => null
        "publicId" => "Département Affaires économiques et fiscales/Photos/iStock-cantine_hbllu7"
        "copyright" => null
        "description" => null
        "originalFormat" => "jpg"
      ]
    ]
    "locale" => "fr"
  ]
  #locale: "fr"
  #translations: Doctrine\ORM\PersistentCollection {#1062 …}
  #master: null
  #slices: [
    [
      "text" => "Le département Affaires économiques et fiscales intervient sur de nombreux sujets tels que :<br>"
      "image" => [
        "singleMedia" => [
          "alt" => null
          "tags" => null
          "type" => "image"
          "title" => null
          "config" => null
          "credits" => null
          "publicId" => "Département Affaires économiques et fiscales/Photos/iStock-réu2_fgxdqx"
          "copyright" => null
          "description" => null
          "originalFormat" => "jpg"
        ]
      ]
      "title" => "Les missions du département"
      "bulletPoints" => [
        [
          "title" => "Participation à la rédaction de guides au sein de l’observatoire économique de la commande publique (OECP)"
          "position" => "0"
          "visibility" => "public"
          "description" => "<ul><li><a href="https://www.economie.gouv.fr/files/2020-08/guide-prix-dans-mp.pdf">Guide "Le prix dans les marchés publics"</a> : une mise à jour du guide est en cour. La dernière version datant d’avril 2013.<br></li><li><a href="https://www.economie.gouv.fr/files/2020-08/guide-pratique-achat-public-innovant_0.pdf">Guide pratique achat public innovant</a> : une mise à jour du guide est en cours. La version, qui date de 2019 apporte des clarifications et une boîte à outils méthodologique pour aider les acheteurs publics et les titulaires. Or, en 2024, les acheteurs devront indiquer si leurs marchés comportent des caractéristiques innovantes. Pour beaucoup, malgré les assouplissements apportés, l’innovation est éloignée de leur quotidien. Pensé comme un support évolutif afin de contribuer à la diffusion à long terme de l’innovation dans l’achat public, sa mise à jour réglementaire est l’occasion de valoriser les outils et retours d’expériences depuis ces 3 dernières années. <br><ul><li>Guide des achats du CNRC</li></ul></li></ul>"
        ]
        [
          "title" => "Les indices RNM"
          "position" => "1"
          "visibility" => "public"
          "description" => "<p>Le RNM (Réseau des nouvelles des marchés) est piloté au niveau national par l’établissement public <a href="https://www.franceagrimer.fr/">FranceAgriMer</a>. Son objectif est de suivre le prix des produits agroalimentaires et des fleurs sur tout le territoire. La collecte d'informations est réalisée en région par des équipes d'enquêteurs conjoncturistes du Ministère de l'Agriculture et de l'Alimentation en DRAAF.</p><p>La CGF et ses fédérations adhérentes échangent avec FranceAgriMer afin d'ajouter de nouveaux indices.<br></p>"
        ]
        [
          "title" => "Participer au Comité de crise de la filière BTP de la Médiation des entreprises"
          "position" => "2"
          "visibility" => "public"
          "description" => "<p>En juin 2021 et face à l’apparition de tensions sur les approvisionnements, liées à un contexte de reprise économique forte, Bruno Le Maire, ministre de l’Economie, des Finances et de la Relance, Emmanuelle Wargon, ministre déléguée au Logement, et Alain Griset, ministre délégué aux Petites et Moyennes<br>Entreprises ont créé le comité de crise de la filière BTP. Ce dispositif associe la majeure partie des acteurs du BTP : industriels, transformateurs, distributeurs, commerce de gros, entreprises de travaux et maîtres d’ouvrage privés et semi publics, représentés par les organisations professionnelles (AIMCC, A3M, CAPEB, CGF, CNATP, CSF Bois, CSF Métallurgie, FDMC, FFB, FNTP, FIEEC, FPI, ORCAB, USH, CPME, MEDEF et U2P).</p>"
        ]
      ]
      "position" => 0
      "visibility" => "public"
      "type" => "slice_bullet_points"
    ]
    [
      "title" => "Le département Affaires économiques et fiscales"
      "groups" => [
        [
          "position" => "0"
          "speakers" => [
            App\Entity\Page {#1284
              #id: 70
              #type: "speaker"
              #cachingLevel: "basic"
              #globalTitle: "Nathalie Fussler"
              #globalDescription: null
              #title: "Nathalie Fussler"
              #description: null
              #contentProperties: [
                "email" => "n.fussler@cgf-grossistes.fr"
                "image" => [
                  "singleMedia" => [
                    "alt" => null
                    "tags" => null
                    "type" => "image"
                    "title" => null
                    "config" => null
                    "credits" => null
                    "publicId" => "Img1082_ze45jw"
                    "copyright" => null
                    "description" => null
                    "originalFormat" => "jpg"
                  ]
                ]
                "phone" => "07 64 62 95 79"
                "isLogo" => false
                "subTitle" => "Juriste en droit économique des affaires"
                "linkedinLink" => "https://www.linkedin.com/in/nathalie-fussler-38534210a/"
              ]
              #locale: "fr"
              #translations: Doctrine\ORM\PersistentCollection {#1282 …}
              #master: null
              #slices: []
              #paths: Doctrine\ORM\PersistentCollection {#1279 …}
              #breadcrumb: null
              #status: "published"
              #updateComment: null
              #published: null
              #lastPublisher: null
              #hasBeenPublished: false
              #expired: null
              #tags: Doctrine\ORM\PersistentCollection {#1277 …}
              #menuItems: Doctrine\ORM\PersistentCollection {#1275 …}
              #created: DateTime @1678720948 {#1274
                date: 2023-03-13 16:22:28.0 Europe/Paris (+01:00)
              }
              #updated: DateTime @1684243875 {#1259
                date: 2023-05-16 15:31:15.0 Europe/Paris (+02:00)
              }
              #author: Proxies\__CG__\App\Entity\BackUser {#1255 …}
              #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1255 …}
              #template: "speaker"
              #visibility: "public"
              #seoTitle: null
              #seoDescription: null
              #noIndex: false
              #noFollow: false
              #siteMap: false
              #ogTitle: null
              #ogType: null
              #ogDescription: null
              #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1272 …}
              #twitterTitle: null
              #twitterDescription: null
              #twitterCard: null
              #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1271 …}
            }
            App\Entity\Page {#1270
              #id: 69
              #type: "speaker"
              #cachingLevel: "basic"
              #globalTitle: "Pierre Perroy"
              #globalDescription: null
              #title: "Pierre Perroy"
              #description: null
              #contentProperties: [
                "email" => "p.perroy@cgf-grossistes.fr"
                "image" => [
                  "singleMedia" => [
                    "alt" => null
                    "tags" => null
                    "type" => "image"
                    "title" => null
                    "config" => null
                    "credits" => null
                    "publicId" => "Img942_im7c81"
                    "copyright" => null
                    "description" => null
                    "originalFormat" => "jpg"
                  ]
                ]
                "phone" => "06 68 30 76 54"
                "isLogo" => false
                "subTitle" => "Directeur des affaires économiques et fiscales"
                "linkedinLink" => "https://www.linkedin.com/in/pierre-perroy-44272535/"
              ]
              #locale: "fr"
              #translations: Doctrine\ORM\PersistentCollection {#1264 …}
              #master: null
              #slices: []
              #paths: Doctrine\ORM\PersistentCollection {#1303 …}
              #breadcrumb: null
              #status: "published"
              #updateComment: null
              #published: null
              #lastPublisher: null
              #hasBeenPublished: false
              #expired: null
              #tags: Doctrine\ORM\PersistentCollection {#1300 …}
              #menuItems: Doctrine\ORM\PersistentCollection {#1306 …}
              #created: DateTime @1678720866 {#1269
                date: 2023-03-13 16:21:06.0 Europe/Paris (+01:00)
              }
              #updated: DateTime @1684243774 {#1289
                date: 2023-05-16 15:29:34.0 Europe/Paris (+02:00)
              }
              #author: Proxies\__CG__\App\Entity\BackUser {#1255 …}
              #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1255 …}
              #template: "speaker"
              #visibility: "public"
              #seoTitle: null
              #seoDescription: null
              #noIndex: false
              #noFollow: false
              #siteMap: false
              #ogTitle: null
              #ogType: null
              #ogDescription: null
              #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1305 …}
              #twitterTitle: null
              #twitterDescription: null
              #twitterCard: null
              #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1302 …}
            }
          ]
          "groupName" => "Le département"
          "visibility" => "public"
        ]
      ]
      "position" => 1
      "visibility" => "public"
      "type" => "slice_speakers"
    ]
  ]
  #paths: Doctrine\ORM\PersistentCollection {#1064 …}
  #breadcrumb: [
    [
      "id" => 106
      "url" => "/expertises/affaires-economiques"
      "label" => "Affaires économiques"
    ]
  ]
  #status: "published"
  #updateComment: null
  #published: null
  #lastPublisher: null
  #hasBeenPublished: false
  #expired: null
  #tags: Doctrine\ORM\PersistentCollection {#1066 …}
  #menuItems: Doctrine\ORM\PersistentCollection {#1182 …}
  #created: DateTime @1679407962 {#1049
    date: 2023-03-21 15:12:42.0 Europe/Paris (+01:00)
  }
  #updated: DateTime @1686058406 {#1051
    date: 2023-06-06 15:33:26.0 Europe/Paris (+02:00)
  }
  #author: Proxies\__CG__\App\Entity\BackUser {#1256 …}
  #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1255 …}
  #template: "edito"
  #visibility: "public"
  #seoTitle: "Le département des affaires économiques et fiscales est spécialisé, entre autres, en marchés publics"
  #seoDescription: null
  #noIndex: false
  #noFollow: false
  #siteMap: true
  #ogTitle: null
  #ogType: "website"
  #ogDescription: null
  #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1236 …}
  #twitterTitle: null
  #twitterDescription: null
  #twitterCard: "summary"
  #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1237 …}
  +__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