GET https://commande-de-vin.alloncle.pro/campagnes/2026-S2/fichiers/1/telecharger

Security

Token

participant:1 Username
Authenticated
4fe79f From
Property Value
Roles
[
  "ROLE_PARTICIPANT"
]
Inherited Roles none
Token
Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken {#881
  -user: App\Security\UtilisateurParticipant {#927 …}
  -roleNames: [
    "ROLE_PARTICIPANT"
  ]
  -attributes: []
  -firewallName: "main"
}

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider App\Security\ParticipantUserProvider
context main
entry_point App\Security\LienPersonnelAuthenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "remember_me"
  "App\Security\LienPersonnelAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#514
  -map: Symfony\Component\Security\Http\AccessMap {#515 …}
  -logger: Monolog\Logger {#483 …}
  -httpPort: 80
  -httpsPort: 443
}
(none) (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#522
  -sessionKey: "_security_main"
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#486 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#541 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#337 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#523 …}
  -logger: Monolog\Logger {#483 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#525 …}
}
10.01 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#545
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#546 …}
}
0.69 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#570
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#340 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#348 …}
  -map: Symfony\Component\Security\Http\AccessMap {#515 …}
}
0.01 ms (none)

Authenticators

Status Authenticator
skipped
"App\Security\LienPersonnelAuthenticator"

This authenticator did not support the request.

skipped
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"

This authenticator did not support the request.

Access Decision

affirmative Strategy
# Voter class
1
"App\Security\Voter\CommandeVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
3
"App\Security\Voter\FichierVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
"App\Security\Voter\CommandeVoter"
ABSTAIN
"App\Security\Voter\FichierVoter"
ABSTAIN
Show voter details
2 GRANTED FICHIER_TELECHARGER
App\Entity\FichierSource {#826
  -id: 1
  -campagne: App\Entity\Campagne {#836 …}
  -type: App\Enum\TypeFichier {#811 …}
  -urlOrigine: null
  -chemin: "campagnes/2026-S2/bdc_excel/20261001-112210-2026-s2.xlsx"
  -nomOriginal: "2026-s2.xlsx"
  -sha256: "1265871859d0578d696bbb196569ec5440f52b88a99b6af354561f7ab365a05f"
  -taille: "53667"
  -mimeType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
  -creeLe: DateTimeImmutable @1790853730 {#814
    date: 2026-10-01 11:22:10.0 UTC (+00:00)
  }
  -origine: null
}
"App\Security\Voter\CommandeVoter"
ABSTAIN
"App\Security\Voter\FichierVoter"
GRANTED
Show voter details