POST https://fim01.simbiosidev.it/message-bus-callback/fetch-git-info/7

Security

Token

alessiocaldarigi@grupporetina.com Username
Authenticated
Property Value
Roles
[
  "ROLE_ADMIN"
  "ROLE_USER"
]
Inherited Roles none
Token
Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\Token\JWTPostAuthenticationToken {#694
  -user: App\Entity\User {#692 …}
  -roleNames: [
    "ROLE_ADMIN"
    "ROLE_USER"
  ]
  -attributes: []
  -firewallName: "main"
  -token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODIyODg1MjEsImV4cCI6MTc4MjM3NDkyMSwicm9sZXMiOlsiUk9MRV9BRE1JTiIsIlJPTEVfVVNFUiJdLCJlbWFpbCI6ImFsZXNzaW9jYWxkYXJpZ2lAZ3J1cHBvcmV0aW5hLmNvbSJ9.BeBS5PPgsely4m5BrxktpTTwAUCboojcN76AySPagReVvNQtJcevwOpdox1FPimEORBDd_j5ysgD7j7bmaC5NEoVHhIiEogYHtpDkrf9-Rsaf2chq1iKSkVsWJMVACc8nZE4EKyBVjB07Y6o0qw9CnNPKkOug7wJLZjYZTshYBtUCaAtD-R3AkjkMQv5VTh--DSXEmT0PC4atT2g2bF7TAfpv4f2qg0kSUEkvhootBnNRfiPNqrVSkwrqJJOvAVuAm5brXV8fGpjQBMqrDXZX-osS_M3isjJ9FmaAV0yXeryQ-B1YVJWykuSyeJ7wHRLlAbRjSvwZVxwCExnPGzdhQ"
}

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\LoginAuthenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "remember_me"
  "App\Security\LoginAuthenticator"
  "App\Security\FluentisJWTAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#320
  -map: Symfony\Component\Security\Http\AccessMap {#321 …}
  -logger: Monolog\Logger {#262 …}
  -httpPort: 80
  -httpsPort: 443
}
(none) (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#329
  -sessionKey: "_security_main"
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#308 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#332 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#188 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#330 …}
  -logger: Monolog\Logger {#262 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#259 …}
}
0.20 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#373
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#368 …}
}
32.01 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#380
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#225 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#375 …}
  -map: Symfony\Component\Security\Http\AccessMap {#321 …}
}
0.21 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#312
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#225 …}
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#263 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#259 …}
  -csrfTokenManager: null
}
(none) (none)

Authenticators

Status Authenticator
skipped
"App\Security\LoginAuthenticator"

This authenticator did not support the request.

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

This authenticator did not support the request.

success
"App\Security\FluentisJWTAuthenticator"
Lazy no
Duration 4.52 ms
Passport
Symfony\Component\Security\Http\Authenticator\Passport\SelfValidatingPassport {#416
  #user: App\Entity\User {#692 …}
  -badges: [
    "Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge" => Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge {#411
      -userLoader: Closure($userIdentifier) {#403 …}
      -user: App\Entity\User {#692 …}
      -identifierNormalizer: null
      -userIdentifier: "alessiocaldarigi@grupporetina.com"
      -attributes: null
    }
  ]
  -attributes: [
    "payload" => [
      "iat" => 1782288521
      "exp" => 1782374921
      "roles" => [
        "ROLE_ADMIN"
        "ROLE_USER"
      ]
      "email" => "alessiocaldarigi@grupporetina.com"
    ]
    "token" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODIyODg1MjEsImV4cCI6MTc4MjM3NDkyMSwicm9sZXMiOlsiUk9MRV9BRE1JTiIsIlJPTEVfVVNFUiJdLCJlbWFpbCI6ImFsZXNzaW9jYWxkYXJpZ2lAZ3J1cHBvcmV0aW5hLmNvbSJ9.BeBS5PPgsely4m5BrxktpTTwAUCboojcN76AySPagReVvNQtJcevwOpdox1FPimEORBDd_j5ysgD7j7bmaC5NEoVHhIiEogYHtpDkrf9-Rsaf2chq1iKSkVsWJMVACc8nZE4EKyBVjB07Y6o0qw9CnNPKkOug7wJLZjYZTshYBtUCaAtD-R3AkjkMQv5VTh--DSXEmT0PC4atT2g2bF7TAfpv4f2qg0kSUEkvhootBnNRfiPNqrVSkwrqJJOvAVuAm5brXV8fGpjQBMqrDXZX-osS_M3isjJ9FmaAV0yXeryQ-B1YVJWykuSyeJ7wHRLlAbRjSvwZVxwCExnPGzdhQ"
  ]
}
Badges UserBadge

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"

Access decision log

# Result Attributes Object
1 GRANTED ROLE_ADMIN
Symfony\Component\HttpFoundation\Request {#2
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#15 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#5 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#10 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#18 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#17 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#16 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#19 …}
  #content: "{"scriptName":"cacheAssets.sh","scriptArgs":["\/bin\/bash","\/cacheAssets.sh","\/composer.adielle.json","\/config\/bundles.adielle.php"],"output":"\u001b[0;36m\u2139\ufe0f  \ud83d\udc18 Using PHP binary: \/usr\/bin\/php -inifile: \/etc\/php\/8.2\/cli\/php.ini\u001b[0m\n\u001b[0;36m\u2139\ufe0f  \ud83d\udc1a Using MySQL binary from PATH: \u001b[1;33m\/usr\/bin\/mysql\u001b[0m\u001b[0m\n\u001b[0;32m\u2705 \u2705 yq found at: \/usr\/bin\/yq\u001b[0m\n[2026-06-24 08:08:21] - Using PHP binary for cacheAssets.sh: \/usr\/bin\/php\n[2026-06-24 08:08:22] - Executing cache assets clean from directory: \/var\/www\/html\/adielle-dev\/fluentis\n\n \/\/ Clearing the cache for the dev environment with debug true                  \n\n [OK] Cache for the \u0022dev\u0022 environment (debug=true) was successfully cleared.    \n\n[2026-06-24 08:08:39] - \u2705 cache:clear done\nDumping exposed routes.\n\n[file+] \/var\/www\/html\/adielle-dev\/fluentis\/public\/js\/fos_js_routes.js\n[2026-06-24 08:08:40] - \u2705 js-routing:dump done\n[2026-06-24 08:08:40] - \u2699\ufe0f  Running assets:install...\n[2026-06-24 08:08:40] - \ud83d\udce6 Detected Linux or non-macOS \u2014 using copy mode\n\n Installing assets as hard copies.\n\n --- -------------------- ---------------- \n      Bundle               Method \/ Error  \n --- -------------------- ---------------- \n  \u2714   QuadraCoreBundle     copy            \n  \u2714   FOSJsRoutingBundle   copy            \n  \u2714   SimbiosiAbsBundle    copy            \n  \u2714   TinymceBundle        copy            \n --- -------------------- ---------------- \n\n ! [NOTE] Some assets were installed via copy. If you make changes to these     \n !        assets you have to run this command again.                            \n\n [OK] All assets were successfully installed.                                   \n\n[2026-06-24 08:08:40] - \u2705 assets:install completed\nGit info saved to .\/public\/data\/git_info.json\n[2026-06-24 08:08:40] - \u2705 git info script done\n\u001b[0;36m\u2139\ufe0f  \ud83d\udc18 Using PHP binary: \/usr\/bin\/php -inifile: \/etc\/php\/8.2\/cli\/php.ini\u001b[0m\n\u001b[0;36m\u2139\ufe0f  \ud83d\udc1a Using MySQL binary from PATH: \u001b[1;33m\/usr\/bin\/mysql\u001b[0m\u001b[0m\n\u001b[0;32m\u2705 \u2705 yq found at: \/usr\/bin\/yq\u001b[0m\n[2026-06-24 08:08:40] - Starting bundle alias file generation\n\ud83d\udd0d Parsing \/var\/www\/html\/adielle-dev\/fluentis\/config\/fluentis\/setup.yaml...\n[2026-06-24 08:08:40] - Skipping alias for missing folder: \/var\/www\/html\/adielle-dev\/fluentis\/public\/bundles\/simbiosiabs\/js\/controller\n[2026-06-24 08:08:40] - Skipping alias for missing folder: \/var\/www\/html\/adielle-dev\/fluentis\/public\/bundles\/simbiosiabs\/js\/vendor\n[2026-06-24 08:08:40] - Skipping alias for missing folder: \/var\/www\/html\/adielle-dev\/fluentis\/public\/bundles\/simbiosiabs\/js\/contextual-menu\n[2026-06-24 08:08:40] - Skipping alias for missing folder: \/var\/www\/html\/adielle-dev\/fluentis\/public\/bundles\/simbiosiabs\/js\/google\n[2026-06-24 08:08:40] - Skipping alias for missing folder: \/var\/www\/html\/adielle-dev\/fluentis\/public\/bundles\/simbiosiabs\/js\/enum\n\u2705 Generated \/var\/www\/html\/adielle-dev\/fluentis\/public\/data\/bundle_aliases.js\nGenerating \/var\/www\/html\/adielle-dev\/fluentis\/public\/data\/bundle_loader.js...\n\u2705 Generated \/var\/www\/html\/adielle-dev\/fluentis\/public\/data\/bundle_loader.js\n[2026-06-24 08:08:40] - \u2705 bundle aliases script done\nIl file setup.yaml \u00e8 stato convertito in JSON correttamente. Il file generato si trova dentro \/public\/data\/!\n[2026-06-24 08:08:40] - \u2705 YAML to JSON conversion done\n[2026-06-24 08:08:40] - Launched symfony cache:clear, js-routing:dump, assets install and translations\n","exitCode":0,"error":"\r\n"}"
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/message-bus-callback/fetch-git-info/7"
  #requestUri: "/message-bus-callback/fetch-git-info/7"
  #baseUrl: ""
  #basePath: null
  #method: "POST"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#384 …}
  #locale: null
  #defaultLocale: "en"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: ? bool
  -trustedValuesCache: []
  -isIisRewrite: false
  basePath: ""
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
GRANTED
The user has ROLE_ADMIN.
Show voter details