Security
Token
| Property | Value |
|---|---|
| Roles |
[ "ROLE_ALLOWED_TO_SWITCH" "ROLE_LAUNDRY_ADMIN" ] |
| Inherited Roles | none |
| Token | Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken {#19465 -user: App\Entity\User {#14759 …} -roleNames: [ "ROLE_ALLOWED_TO_SWITCH" "ROLE_LAUNDRY_ADMIN" ] -attributes: [] -firewallName: "main" } |
Firewall
main
Name
Security enabled
Stateless
Configuration
| Key | Value |
|---|---|
| provider | security.user.provider.concrete.app_user_provider |
| context | main |
| entry_point | App\Security\UserAuthenticator |
| user_checker | security.user_checker |
| access_denied_handler | (none) |
| access_denied_url | (none) |
| authenticators | [ "switch_user" "login_throttling" "remember_me" "App\Security\UserAuthenticator" ] |
Listeners
| Listener | Duration | Response |
|---|---|---|
Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19243 -response: null -listener: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#23183 …} -time: null -stub: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#23183 …} } |
(none) | (none) |
Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19178 -response: null -listener: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19568 …} -time: 0.0038049221038818 -stub: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19568 …} } |
3.81 ms | (none) |
Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19162 -response: null -listener: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#23189 …} -time: 0.00023508071899414 -stub: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#23189 …} } |
0.24 ms | (none) |
Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19153 -response: null -listener: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19582 …} -time: null -stub: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#19582 …} } |
(none) | (none) |
Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#18840 -response: null -listener: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#23182 …} -time: 0.00041604042053223 -stub: Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener {#23182 …} } |
0.42 ms | (none) |
Symfony\Component\Security\Http\Firewall\LogoutListener {#1041 -options: [ "csrf_parameter" => "_csrf_token" "csrf_token_id" => "logout" "logout_path" => "app_logout" ] -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1290 …} -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1031 …} -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#1061 …} -csrfTokenManager: null } |
(none) | (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 |
[ "ROLE_LAUNDRY_ADMIN" "ROLE_LAUNDRY_USER" "ROLE_LAUNDRY_HOSPITAL" ] |
Symfony\Component\HttpFoundation\Request {#21318 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#21417 …} +request: Symfony\Component\HttpFoundation\InputBag {#21282 …} +query: Symfony\Component\HttpFoundation\InputBag {#19342 …} +server: Symfony\Component\HttpFoundation\ServerBag {#19779 …} +files: Symfony\Component\HttpFoundation\FileBag {#19782 …} +cookies: Symfony\Component\HttpFoundation\InputBag {#19725 …} +headers: Symfony\Component\HttpFoundation\HeaderBag {#19719 …} #content: "product_assign_rfid_modal%5Bproduct%5D=881733&product_assign_rfid_modal%5Bcode%5D=340225C503C848335A4FFADB&product_assign_rfid_modal%5BautoSave%5D=1" #languages: null #charsets: null #encodings: null #acceptableContentTypes: [ "text/vnd.turbo-stream.html" "text/html" "application/xhtml+xml" ] #pathInfo: "/laundry/products/assing-rfid" #requestUri: "/laundry/products/assing-rfid" #baseUrl: "" #basePath: null #method: "POST" #format: "turbo_stream" #session: Symfony\Component\HttpFoundation\Session\Session {#17275 …} #locale: null #defaultLocale: "pl" -preferredFormat: null -isHostValid: true -isForwardedValid: true -isSafeContentPreferred: ? bool -trustedValuesCache: [] -isIisRewrite: false : "" } |
||
|
|||||
| 2 | GRANTED | division_list | null |
||
|
|||||
| 3 | GRANTED | worker_list | null |
||
|
|||||
| 4 | GRANTED | locker_list | null |
||
|
|||||
| 5 | GRANTED | state_status_list | null |
||
|
|||||
| 6 | DENIED | ROLE_LAUNDRY_HOSPITAL | null |
||
|
|||||
| 7 | GRANTED | storage_document_list | null |
||
|
|||||
| 8 | GRANTED | product_kit_list | null |
||
|
|||||
| 9 | GRANTED | cmp_product_kit_list | null |
||
|
|||||
| 10 | GRANTED | size_list | null |
||
|
|||||
| 11 | GRANTED | amortization_list | null |
||
|
|||||
| 12 | GRANTED | amortization_list | null |
||
|
|||||
| 13 | GRANTED | alert_list | null |
||
|
|||||
| 14 | GRANTED | product_returned_list | null |
||
|
|||||
| 15 | GRANTED | product_created_at | null |
||
|
|||||
| 16 | GRANTED | expiration_at | null |
||
|
|||||
| 17 | GRANTED | circulation_list | null |
||
|
|||||
| 18 | GRANTED | amortization_price_list | null |
||
| Show voter details | |||||
| 19 | GRANTED | amortization_contract_list | null |
||
| Show voter details | |||||