Security
Token
bots
Username
Authenticated
Property | Value |
---|---|
Roles |
[ "ROLE_PARTNER" "ROLE_USER" ] |
Inherited Roles | none |
Token | Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\Token\JWTPostAuthenticationToken {#651 -user: App\Entity\User {#821 …} -roleNames: [ "ROLE_PARTNER" "ROLE_USER" ] -authenticated: true -attributes: [] -firewallName: "api" -token: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NDUyMzg5NjIsImV4cCI6MTc0NTI2Nzc2Miwicm9sZXMiOlsiUk9MRV9QQVJUTkVSIiwiUk9MRV9VU0VSIl0sInVzZXJuYW1lIjoiYm90cyJ9.Uq6WqePb6UZBUE-erqgDai7Dlh87SfLYfHo-LQ3ePl2bepkrRuEtNaXmlRqIpTD7hoWOjOIOXgaX5Ag3PCldw6E7A3abxOQkMEWG7qYfNco44iTSLY47oUqwEVcLtF8sMC62i2iPrsh3-Ld2QhjQO0UVasfuY5HkkZfqtJ5GY4ipFnQs5iC1dF-clxCtzuWOxnO5RfuHWSt8R8iG6JbKzKC7zl65tcoib4ZNANvrq8R3wNccFK_O85hlD7GKJKLZ_SSHVCkMJ0nckb-DRy-epVhljXr1hXRhGkkzEa02kj5zyQSEkBBi-8abK2ZWw6jXeZ3-nTeXq2tHMoUbRALvYg" } |
Firewall
api
Name
Security enabled
Stateless
Configuration
Key | Value |
---|---|
provider | security.user.provider.concrete.app_user_provider |
context | (none) |
entry_point | security.authenticator.jwt.api |
user_checker | security.user_checker |
access_denied_handler | (none) |
access_denied_url | (none) |
authenticators | [
"jwt"
] |
Listeners
Listener | Duration | Response |
---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#613 -map: Symfony\Component\Security\Http\AccessMap {#614 …} -authenticationEntryPoint: null -logger: Symfony\Component\HttpKernel\Log\Logger {#189 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#630 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#631 …} } |
12.19 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#642 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#346 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#171 …} -map: Symfony\Component\Security\Http\AccessMap {#614 …} -authManager: null -exceptionOnNoToken: false } |
0.06 ms | (none) |
Authenticators
Authenticator | Supports | Duration | Passport |
---|---|---|---|
"Lexik\Bundle\JWTAuthenticationBundle\Security\Authenticator\JWTAuthenticator" |
0.67 ms | Symfony\Component\Security\Http\Authenticator\Passport\SelfValidatingPassport {#628 #user: App\Entity\User {#821 …} -badges: [ "Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge" => Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge {#646 -userIdentifier: "bots" -userLoader: Closure($userIdentifier) {#648 …} -user: App\Entity\User {#821 …} } ] -attributes: [ "payload" => [ "iat" => 1745238962 "exp" => 1745267762 "roles" => [ "ROLE_PARTNER" "ROLE_USER" ] "username" => "bots" ] "token" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NDUyMzg5NjIsImV4cCI6MTc0NTI2Nzc2Miwicm9sZXMiOlsiUk9MRV9QQVJUTkVSIiwiUk9MRV9VU0VSIl0sInVzZXJuYW1lIjoiYm90cyJ9.Uq6WqePb6UZBUE-erqgDai7Dlh87SfLYfHo-LQ3ePl2bepkrRuEtNaXmlRqIpTD7hoWOjOIOXgaX5Ag3PCldw6E7A3abxOQkMEWG7qYfNco44iTSLY47oUqwEVcLtF8sMC62i2iPrsh3-Ld2QhjQO0UVasfuY5HkkZfqtJ5GY4ipFnQs5iC1dF-clxCtzuWOxnO5RfuHWSt8R8iG6JbKzKC7zl65tcoib4ZNANvrq8R3wNccFK_O85hlD7GKJKLZ_SSHVCkMJ0nckb-DRy-epVhljXr1hXRhGkkzEa02kj5zyQSEkBBi-8abK2ZWw6jXeZ3-nTeXq2tHMoUbRALvYg" ] } |
Access Decision
affirmative
Strategy
Access decision log
# | Result | Attributes | Object |
---|---|---|---|
1 | GRANTED |
[ "ROLE_ADMIN" "ROLE_MANAGER" "ROLE_PARTNER" ] |
Symfony\Component\HttpFoundation\Request {#2 +attributes: Symfony\Component\HttpFoundation\ParameterBag {#18 …} +request: Symfony\Component\HttpFoundation\InputBag {#14 …} +query: Symfony\Component\HttpFoundation\InputBag {#13 …} +server: Symfony\Component\HttpFoundation\ServerBag {#21 …} +files: Symfony\Component\HttpFoundation\FileBag {#20 …} +cookies: Symfony\Component\HttpFoundation\InputBag {#19 …} +headers: Symfony\Component\HttpFoundation\HeaderBag {#22 …} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: null #pathInfo: "/api/job_workers/3127" #requestUri: "/api/job_workers/3127" #baseUrl: "" #basePath: null #method: "PUT" #format: "json" #session: Symfony\Component\HttpFoundation\Session\Session {#2129 …} #locale: null #defaultLocale: "en" -preferredFormat: null -isHostValid: true -isForwardedValid: true -isSafeContentPreferred: null : "" } |
Show voter details |