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 {#1120 -map: Symfony\Component\Security\Http\AccessMap {#1122 …} -authenticationEntryPoint: null -logger: Symfony\Bridge\Monolog\Logger {#960 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\ContextListener {#904 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#680 …} -sessionKey: "_security_main" -logger: Symfony\Bridge\Monolog\Logger {#960 …} -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1132 …} -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …} -registered: false -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1067 …} -rememberMeServices: null -sessionTrackerEnabler: [ Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …} "enableUsageTracking" ] } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1126 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#975 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#892 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1022 …} -map: Symfony\Component\Security\Http\AccessMap {#1122 …} -authManager: null -exceptionOnNoToken: false } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\LogoutListener {#955 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …} -options: [ "csrf_parameter" => "_csrf_token" "csrf_token_id" => "logout" "logout_path" => "/logout" ] -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1052 …} -csrfTokenManager: null -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …} } |
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 {#1281 -lockBy: App\Entity\Scholar\Training\Training {#1377 …} -lockByStatus: 1 -id: "8d634049-5e23-11f0-9999-02532326be60" -modules: Doctrine\ORM\PersistentCollection {#1294 …} -image: Proxies\__CG__\App\Entity\Channel\Image {#1321 …} -totalHourDescription: 486 -videoDescription: null -diplomaDescription: "Titre professionnel (Nv. 3)" -trainingProduct: null -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1333 …} -trainingType: "blended" -abstractCursus: Doctrine\ORM\PersistentCollection {#1310 …} -sharedTrainings: Doctrine\ORM\PersistentCollection {#1341 …} -thematic: [] -diploma: 1 -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1361 …} -duplicateFrom: null -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1426 …} -createdAt: DateTime @1752216723 {#1274 : 2025-07-11 08:52:03.0 Europe/Paris (+02:00) } -updatedAt: DateTime @1757458837 {#1279 : 2025-09-10 01:00:37.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1385 …} #fromApi: false -name: "Employé(e) Polyvalent(e) de Restauration" -description: """ La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n \r\n L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n \r\n Ses missions principales sont :\r\n \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n \r\n Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE). """ -public: false -_links: null -status: "published" -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1426 …} } "module" => App\Entity\Scholar\Module\SharedModule {#1468 -lockBy: App\Entity\Scholar\Module\OriginModule {#1514 …} -lockByStatus: 1 -id: "8d215280-5e23-11f0-9999-02532326be60" -lessons: Doctrine\ORM\PersistentCollection {#1474 …} -moduleProduct: null -trainings: Doctrine\ORM\PersistentCollection {#1498 …} -isBlocked: false -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1503 …} -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1426 …} -createdAt: DateTime @1752216723 {#1461 : 2025-07-11 08:52:03.0 Europe/Paris (+02:00) } -updatedAt: DateTime @1757458817 {#1466 : 2025-09-10 01:00:17.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: null #fromApi: false -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1426 …} } "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#1611 -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#1730 …} -lockByStatus: 1 -id: "8d1b1120-5e23-11f0-9999-02532326be60" -chapters: Doctrine\ORM\PersistentCollection {#1632 …} -lessonProduct: null -modules: Doctrine\ORM\PersistentCollection {#1645 …} -exercises: Doctrine\ORM\PersistentCollection {#1690 …} -minimumTime: null -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#1704 …} -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1385 …} -practicalCases: Doctrine\ORM\PersistentCollection {#1708 …} -lessonStats: null -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1716 …} -lessonReviewActivated: true -enableChatBot: true -supportScorm: true -chaptersOrdered: true -exercisesOrdered: true -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1426 …} -createdAt: DateTime @1752216723 {#1614 : 2025-07-11 08:52:03.0 Europe/Paris (+02:00) } -updatedAt: DateTime @1757458813 {#1613 : 2025-09-10 01:00:13.0 Europe/Paris (+02:00) } #createdBy: null #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1706 …} #fromApi: false -status: "published" -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1426 …} } ] |
||||||||||||||
|
|||||||||||||||||
| 2 | DENIED | IS_AUTHENTICATED_REMEMBERED | null |
||||||||||||||
|
|||||||||||||||||