https://ptf.demo-stimactiv.com/tableaudebord/cms/pages/preview Return to referer URL

Security

Token

l.peter@poeschl-france.com Username
Authenticated
Property Value
Roles
[
  "ROLE_COLLABORATEUR"
  "ROLE_USER"
]
Inherited Roles none
Token
Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken {#1344
  -user: Stimactiv\ClientBundle\Entity\Collaborateur {#2411 …}
  -roleNames: [
    "ROLE_COLLABORATEUR"
    "ROLE_USER"
  ]
  -authenticated: true
  -attributes: []
  -firewallName: "backend"
}

Firewall

backend Name
Security enabled
Stateless

Configuration

Key Value
provider App\Security\Provider\CollaborateurProvider
context broadcast
entry_point App\Security\Authenticator\CollaborateurAuthenticator
user_checker security.user_checker
access_denied_handler App\Security\Handler\AccessDeniedHandler
access_denied_url (none)
authenticators
[
  "switch_user"
  "App\Security\Authenticator\CollaborateurAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#1327
  -map: Symfony\Component\Security\Http\AccessMap {#1329 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1160 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#1333
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#47 …}
  -sessionKey: "_security_broadcast"
  -logger: Symfony\Bridge\Monolog\Logger {#1160 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1332 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1118 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1292 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#46 …}
    "enableUsageTracking"
  ]
}
13.99 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1324
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1312 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#1334
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#46 …}
  -provider: App\Security\Provider\CollaborateurProvider {#1335 …}
  -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#1336 …}
  -firewallName: "backend"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#191 …}
  -usernameParameter: "_switch_user"
  -role: "CAN_SWITCH_USER"
  -logger: Symfony\Bridge\Monolog\Logger {#1160 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#169 …}
  -stateless: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1338
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#46 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#191 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1329 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.70 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#1165
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#46 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "backend_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1290 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1118 …}
}
0.00 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
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\Front\PageVoter"

Access decision log

# Result Attributes Object
1 GRANTED ROLE_COLLABORATEUR
Symfony\Component\HttpFoundation\Request {#54
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#95 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#101 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#96 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#92 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#93 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#94 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#91 …}
  #content: "{"_name":"text-block","content":"<p><strong>Zengaz</strong> est une marque leader internationale avec plus de 30 millions d'unités placées entre les mains des consommateurs, réparties dans plus de 70 pays et en partenariat avec plusieurs marques de renommée mondiales, notamment FIFA, The Bulldog et La Aurora.</p><p>Mac Baren est la plus grande société productrice de tabac privée d’Europe du Nord, bien que son succès se soit étendu bien au-delà.</p><p>Une qualité haut de gamme, un personnel dynamique et enthousiaste ont permis à Mac Baren de s’imposer comme un des <strong>leaders mondial du tabac à pipe</strong>. Possédant un large éventail de tabac commercialisé sur le marché danois, ils sont également présents dans plus de 70 pays à l’export.</p><p>L’usine de tabac de Svendborg produit du tabac (tabac à pipe, tabac à rouler, tabac à mâcher, cigarillos) pour les plus grandes entreprises de tabac à pipe du monde. Mac Baren Tobacco Company est fondée sur une connaissance du tabac accumulée au fil des générations. Leurs 140 employés continuent de veiller à ce que Mac Baren Tobacco reste une société moderne, axée sur le développement.</p><p></p><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" href=\"http://www.zengaz.com\"><strong>www.zengaz.com</strong></a></p>","container":true,"marginTop":"mt-5","marginBottom":"","_id":"1","preview":true}"
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/tableaudebord/cms/pages/preview"
  #requestUri: "/tableaudebord/cms/pages/preview"
  #baseUrl: ""
  #basePath: null
  #method: "POST"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#1348 …}
  #locale: null
  #defaultLocale: "fr"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: null
  basePath: ""
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS GRANTED
Show voter details
2 GRANTED IS_AUTHENTICATED_REMEMBERED
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS GRANTED
Show voter details