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"
|
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 : "" : "html" } |
||
|
|||||