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.eyJpYXQiOjE3NDUyMjgxNjEsImV4cCI6MTc0NTI1Njk2MSwicm9sZXMiOlsiUk9MRV9QQVJUTkVSIiwiUk9MRV9VU0VSIl0sInVzZXJuYW1lIjoiYm90cyJ9.fyFcV9JSdv_HDUEoo7P5J_GZjkQv4kVssq1i9qwhunBV-dRE-X-67K3mVt8Z_4F0eUR_yQuDWvVeeZlBWJKysPAsaE-8g5CVhyDI2HWz1jrGrXt1L2TBs-xYOqjBzBUZWXWmR8MKNjddnICeLYxJjbdmnIbw2vrW3HxlwL1ds8q80e5WlFC_1YEgAolyUo-xHIqtBJP4YGB0PkCsbVHuxriFIvdYHvAknjYjb31GKGRs79k9zBG7JWvLNnCcT_925fNTq1pexbni8FSLx5tx8un6BANcwTUm6pUXw0g5ixTucRZEqJvzH1IjLUegAlcsQvHFD-8rvXtZjbSi-Rz2bg" } |
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.73 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.57 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" => 1745228161 "exp" => 1745256961 "roles" => [ "ROLE_PARTNER" "ROLE_USER" ] "username" => "bots" ] "token" => "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3NDUyMjgxNjEsImV4cCI6MTc0NTI1Njk2MSwicm9sZXMiOlsiUk9MRV9QQVJUTkVSIiwiUk9MRV9VU0VSIl0sInVzZXJuYW1lIjoiYm90cyJ9.fyFcV9JSdv_HDUEoo7P5J_GZjkQv4kVssq1i9qwhunBV-dRE-X-67K3mVt8Z_4F0eUR_yQuDWvVeeZlBWJKysPAsaE-8g5CVhyDI2HWz1jrGrXt1L2TBs-xYOqjBzBUZWXWmR8MKNjddnICeLYxJjbdmnIbw2vrW3HxlwL1ds8q80e5WlFC_1YEgAolyUo-xHIqtBJP4YGB0PkCsbVHuxriFIvdYHvAknjYjb31GKGRs79k9zBG7JWvLNnCcT_925fNTq1pexbni8FSLx5tx8un6BANcwTUm6pUXw0g5ixTucRZEqJvzH1IjLUegAlcsQvHFD-8rvXtZjbSi-Rz2bg" ] } |
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 |