Security
Token
There is no security token.
Firewall
main
Name
Security enabled
Stateless
Configuration
| Key | Value |
|---|---|
| provider | security.user.provider.concrete.app_user_provider |
| context | main |
| entry_point | security.authenticator.guard.main.0 |
| user_checker | security.user_checker |
| access_denied_handler | (none) |
| access_denied_url | (none) |
| authenticators | [
"guard"
] |
Listeners
| Listener | Duration | Response |
|---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#1391 -map: Symfony\Component\Security\Http\AccessMap {#1390 …} -authenticationEntryPoint: null -logger: Symfony\Bridge\Monolog\Logger {#1414 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\ContextListener {#1382 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#624 …} -sessionKey: "_security_main" -logger: Symfony\Bridge\Monolog\Logger {#1414 …} -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1381 …} -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1411 …} -registered: false -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1422 …} -rememberMeServices: null -sessionTrackerEnabler: [ Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …} "enableUsageTracking" ] } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1377 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1376 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#1374 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#276 …} -map: Symfony\Component\Security\Http\AccessMap {#1390 …} -authManager: null -exceptionOnNoToken: false } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\LogoutListener {#1412 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …} -options: [ "csrf_parameter" => "_csrf_token" "csrf_token_id" => "logout" "logout_path" => "/logout" ] -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1427 …} -csrfTokenManager: null -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1411 …} } |
0.00 ms | (none) |
Authenticators
No authenticators have been recorded. Check previous profiles on your authentication endpoint.
Access Decision
affirmative
Strategy
Access decision log
| # | Result | Attributes | Object | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GRANTED | FRONT_ACCESS | [ "training" => App\Entity\Scholar\Training\SharedTraining {#1566 -lockBy: App\Entity\Scholar\Training\Training {#1687 …} -lockByStatus: 1 -id: "a36380eb-00be-11f0-b921-0242c0a8e007" -modules: Doctrine\ORM\PersistentCollection {#1579 …} -image: null -totalHourDescription: 0 -videoDescription: null -diplomaDescription: "Titre professionnel (Nv. 5)" -trainingProduct: App\Entity\Payment\TrainingProduct {#1605 …} -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1612 …} -trainingType: "blended" -abstractCursus: Doctrine\ORM\PersistentCollection {#1645 …} -sharedTrainings: Doctrine\ORM\PersistentCollection {#1629 …} -thematic: [ "10" ] -diploma: 2 -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1669 …} -duplicateFrom: null -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1732 …} -createdAt: DateTime @1741947923 {#1559 : 2025-03-14 11:25:23.0 Europe/Paris (+01:00) } -updatedAt: DateTime @1757458823 {#1564 : 2025-09-10 01:00:23.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1695 …} #fromApi: false -name: "Chef de Chantier Gros Oeuvre" -description: "Le chef de chantier gros œuvre joue trois rôles majeurs : technique, organisationnel et managérial. Il participe à l'étude technique, planifie les travaux et veille à la sécurité. Il encadre les équipes, assure la communication interne et externe, et garantit la conformité aux réglementations et aux valeurs de l'entreprise. En lien avec la démarche RSE, il promeut les pratiques d’écoconstruction et la transition écologique, coordonnant les acteurs pour minimiser l’impact environnemental. Travaillant sous la responsabilité du conducteur de travaux, il utilise outils numériques et topographiques, évoluant dans des conditions parfois exigeantes et variables." -public: false -_links: null -status: "published" -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1732 …} } "module" => App\Entity\Scholar\Module\SharedModule {#1768 -lockBy: App\Entity\Scholar\Module\OriginModule {#1815 …} -lockByStatus: 1 -id: "845948c2-3606-11e9-8180-00163e87308f" -lessons: Doctrine\ORM\PersistentCollection {#1774 …} -moduleProduct: null -trainings: Doctrine\ORM\PersistentCollection {#1798 …} -isBlocked: false -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1803 …} -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1732 …} -createdAt: DateTime @1550773722 {#1761 : 2019-02-21 19:28:42.0 Europe/Paris (+01:00) } -updatedAt: DateTime @1757458819 {#1766 : 2025-09-10 01:00:19.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1801 …} #fromApi: false -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1732 …} } "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1918 -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2044 …} -lockByStatus: 1 -id: "46024c68-3606-11e9-8180-00163e87308f" -chapters: Doctrine\ORM\PersistentCollection {#1934 …} -lessonProduct: null -modules: Doctrine\ORM\PersistentCollection {#1947 …} -exercises: Doctrine\ORM\PersistentCollection {#1992 …} -minimumTime: DateTime @21600 {#1915 : 1970-01-01 07:00:00.0 Europe/Paris (+01:00) } -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2006 …} -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1995 …} -practicalCases: Doctrine\ORM\PersistentCollection {#2011 …} -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2035 …} -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2025 …} -lessonReviewActivated: true -enableChatBot: true -supportScorm: true -chaptersOrdered: true -exercisesOrdered: true -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1732 …} -createdAt: DateTime @1550773618 {#1914 : 2019-02-21 19:26:58.0 Europe/Paris (+01:00) } -updatedAt: DateTime @1757458806 {#1891 : 2025-09-10 01:00:06.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2031 …} #fromApi: false -status: "published" -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1732 …} } ] |
||||||||||||||
|
|||||||||||||||||
| 2 | DENIED | IS_AUTHENTICATED_REMEMBERED | null |
||||||||||||||
|
|||||||||||||||||