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 {#1697 …} -lockByStatus: 1 -id: "9c5ed225-d327-11ef-9ab9-0242c0a83005" -modules: Doctrine\ORM\PersistentCollection {#1579 …} -image: Proxies\__CG__\App\Entity\Channel\Image {#1606 …} -totalHourDescription: 0 -videoDescription: null -diplomaDescription: "Titre professionnel Niveau 5 (Bac +2)" -trainingProduct: App\Entity\Payment\TrainingProduct {#1615 …} -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1622 …} -trainingType: "blended" -abstractCursus: Doctrine\ORM\PersistentCollection {#1655 …} -sharedTrainings: Doctrine\ORM\PersistentCollection {#1639 …} -thematic: [ "10" ] -diploma: 2 -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1679 …} -duplicateFrom: null -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1742 …} -createdAt: DateTime @1736935255 {#1559 : 2025-01-15 11:00:55.0 Europe/Paris (+01:00) } -updatedAt: DateTime @1757458966 {#1564 : 2025-09-10 01:02:46.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1705 …} #fromApi: false -name: "Conducteur de Travaux du Bâtiment et du Génie Civil" -description: "Le conducteur de travaux en bâtiment et génie civil gère les aspects techniques, administratifs et financiers des chantiers, depuis la préparation jusqu’à la livraison. Responsable de la qualité, sécurité et rentabilité, il planifie les moyens et ressources, assure le suivi budgétaire et coordonne les acteurs internes et externes. Ce rôle inclut des interactions étroites avec divers partenaires, une capacité à anticiper et résoudre les imprévus, et une adaptation aux contraintes du terrain. Maîtrisant les outils numériques et le BIM, il agit sous l’autorité de la direction avec une grande autonomie et exige une forte mobilité et implication." -public: false -_links: null -status: "published" -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1742 …} } "module" => App\Entity\Scholar\Module\SharedModule {#1772 -lockBy: App\Entity\Scholar\Module\OriginModule {#1818 …} -lockByStatus: 1 -id: "3e417641-8146-11e9-a047-0242c0a86003" -lessons: Doctrine\ORM\PersistentCollection {#1778 …} -moduleProduct: null -trainings: Doctrine\ORM\PersistentCollection {#1802 …} -isBlocked: false -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1807 …} -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1742 …} -createdAt: DateTime @1559040230 {#1765 : 2019-05-28 12:43:50.0 Europe/Paris (+02:00) } -updatedAt: DateTime @1757372418 {#1770 : 2025-09-09 01:00:18.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: null #fromApi: false -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1742 …} } "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1921 -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2047 …} -lockByStatus: 1 -id: "b9a36876-97e9-11e9-aad5-0242ac160002" -chapters: Doctrine\ORM\PersistentCollection {#1937 …} -lessonProduct: null -modules: Doctrine\ORM\PersistentCollection {#1950 …} -exercises: Doctrine\ORM\PersistentCollection {#1995 …} -minimumTime: DateTime @21600 {#1918 : 1970-01-01 07:00:00.0 Europe/Paris (+01:00) } -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2009 …} -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1998 …} -practicalCases: Doctrine\ORM\PersistentCollection {#2014 …} -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2038 …} -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2028 …} -lessonReviewActivated: true -enableChatBot: true -supportScorm: true -chaptersOrdered: true -exercisesOrdered: true -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1742 …} -createdAt: DateTime @1561536570 {#1917 : 2019-06-26 10:09:30.0 Europe/Paris (+02:00) } -updatedAt: DateTime @1757372411 {#1894 : 2025-09-09 01:00:11.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2034 …} #fromApi: false -status: "published" -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1742 …} } ] |
||||||||||||||
|
|||||||||||||||||
| 2 | DENIED | IS_AUTHENTICATED_REMEMBERED | null |
||||||||||||||
|
|||||||||||||||||