Security
Token
22
Username
Authenticated
Property | Value |
---|---|
Roles |
[
"ROLE_USER"
]
|
Inherited Roles | none |
Token | Symfony\Component\Security\Http\Authenticator\Token\PostAuthenticationToken {#95 -user: Sq\Entity\Schema\ORM\User {#86 …} -roleNames: [ "ROLE_USER" ] -authenticated: true -attributes: [] -firewallName: "api" } |
Firewall
api
Name
Security enabled
Stateless
Configuration
Key | Value |
---|---|
provider | Sq\Service\Repository\ORM\UserRepository |
context | (none) |
entry_point | (none) |
user_checker | security.user_checker |
access_denied_handler | (none) |
access_denied_url | (none) |
authenticators | [ "Sq\GraphQL\Security\Authenticator\PasetoAuthenticator" "Sq\GraphQL\Security\Authenticator\DevAuthenticator" ] |
Listeners
Listener | Duration | Response |
---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#352 -map: Symfony\Component\Security\Http\AccessMap {#353 …} -authenticationEntryPoint: null -logger: Sq\Service\Log\DebugLogger {#933 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#358 -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#359 …} } |
45.14 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#371 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#929 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#583 …} -map: Symfony\Component\Security\Http\AccessMap {#353 …} -authManager: null -exceptionOnNoToken: false } |
0.01 ms | (none) |
Authenticators
Authenticator | Supports | Duration | Passport |
---|---|---|---|
"Sq\GraphQL\Security\Authenticator\DevAuthenticator" |
0.00 ms | (none) | |
"Sq\GraphQL\Security\Authenticator\PasetoAuthenticator" |
0.85 ms | Symfony\Component\Security\Http\Authenticator\Passport\SelfValidatingPassport {#372 #user: Sq\Entity\Schema\ORM\User {#86 …} -badges: [ "Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge" => Symfony\Component\Security\Http\Authenticator\Passport\Badge\UserBadge {#373 -userIdentifier: "22" -userLoader: [ Sq\Service\Repository\ORM\UserRepository {#356 #_entityName: "Sq\Entity\Schema\ORM\User" #_em: Doctrine\ORM\EntityManager {#795 …} #_class: Doctrine\ORM\Mapping\ClassMetadata {#389 …} -registry: Doctrine\Bundle\DoctrineBundle\Registry {#688 …} -entityClass: "Sq\Entity\Schema\ORM\User" -encryptionKey: "Vp7lbwjBy3dxPEq03pno" } "loadUserByIdentifier" ] -user: Sq\Entity\Schema\ORM\User {#86 …} } ] -attributes: [] } |
Access Decision
unanimous
Strategy