Security
Token
-fayez
Username
Authenticated
| Property | Value |
|---|---|
| Roles |
[ "ROLE_W_IMMO_CONSULT_ADS" "ROLE_W_IMMO_POST_AD" "ROLE_W_IMMO_MAKE_OFFER" "ROLE_W_IMMO_3D_VISUALIZATION" "ROLE_W_LOCAL_CONSULT_SERVICES" "ROLE_W_LOCAL_INSERT_SERVICE" "ROLE_W_LOCAL_BENEFIT_REDUCTIONS" "ROLE_W_LOCAL_CONSULT_IMPROVEMENTS" "ROLE_W_LOCAL_PROPOSE_IMPROVEMENT" "ROLE_W_ART_HOME_CONSULT_REDESIGN" "ROLE_W_ART_HOME_PROPOSE_REDESIGN" "ROLE_W_ART_HOME_ACQUIRE_ARTWORK" "ROLE_W_ART_HOME_SELL_ARTWORK" "ROLE_W_WORK_CONSULT_ENERGY_CERTIFIER" "ROLE_USER" "ROLE_PART" ] |
| Inherited Roles | none |
| Token | Lexik\Bundle\JWTAuthenticationBundle\Security\Authentication\Token\JWTUserToken {#2168 #rawToken: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEwNzgyNTIsImV4cCI6MTc4MTA3OTE1Miwicm9sZXMiOlsiUk9MRV9XX0lNTU9fQ09OU1VMVF9BRFMiLCJST0xFX1dfSU1NT19QT1NUX0FEIiwiUk9MRV9XX0lNTU9fTUFLRV9PRkZFUiIsIlJPTEVfV19JTU1PXzNEX1ZJU1VBTElaQVRJT04iLCJST0xFX1dfTE9DQUxfQ09OU1VMVF9TRVJWSUNFUyIsIlJPTEVfV19MT0NBTF9JTlNFUlRfU0VSVklDRSIsIlJPTEVfV19MT0NBTF9CRU5FRklUX1JFRFVDVElPTlMiLCJST0xFX1dfTE9DQUxfQ09OU1VMVF9JTVBST1ZFTUVOVFMiLCJST0xFX1dfTE9DQUxfUFJPUE9TRV9JTVBST1ZFTUVOVCIsIlJPTEVfV19BUlRfSE9NRV9DT05TVUxUX1JFREVTSUdOIiwiUk9MRV9XX0FSVF9IT01FX1BST1BPU0VfUkVERVNJR04iLCJST0xFX1dfQVJUX0hPTUVfQUNRVUlSRV9BUlRXT1JLIiwiUk9MRV9XX0FSVF9IT01FX1NFTExfQVJUV09SSyIsIlJPTEVfV19XT1JLX0NPTlNVTFRfRU5FUkdZX0NFUlRJRklFUiIsIlJPTEVfVVNFUiIsIlJPTEVfUEFSVCJdLCJ1c2VybmFtZSI6Ii1mYXlleiJ9.Q8hQjm3kN3YooEZGwwA1T0rVQBy3YEFLIBO4oF6cGdnT_huWjAP_S6Nu_wVoQDe7Y3T9BOgcZ4_hLVE5KirkgazRCyVfcMbnDdDWV9Tms0f7rIFOJJwzO8NZVEmPLH1qWvjb0pwbHqa5-DSzqT3ffHF6uX1xhz6vHX3y3xaeE8ouctn4wzpBNPXmFSFHPkS7CfgxrbXvjuJ0veOZQ2l2UFl-gvTFUXQbb8XnXRp43XPu-uk_fcSxgh8GcqoNMK179kA394wYjbL5OVbwUjJgzXntK6nkg207ylp1ff4skiUmGyfODPtvj0F3Llf33cmKHEttgfFh22TiPIb1ucS2dgASXqX8t9W13ZgSXhSWR58vjcXFAzg6cTPNF9y2tz5Pm8FDbcOeVMRnVmeepLnr6kNY8zj3LciWvre_4Dpt-01l8aIy_3Ag8ic1qpFjWeizuhhk1WebnZPZ1eadJMkV30HokADT49mHO8v2JoafSlwGerRwF4mF65AQoWZJkJWJEdlWZapW_8-U0cV-UTAzvblAhXgCUCEtnt8PMQgLiOcFOrmvvgJihSUYVUSKLLTrfz3RbgcueuwDsKNkJi4oH-kFzGH75-r48JtfkggrbGpUMew26rJM8sDECieC2Z91S_yrm-y-ZsNJxSt4MGXWjHQt4fGNIEVBdmueGks1ljE" #providerKey: "client" -user: App\Entity\User {#2117 …} -roleNames: [ "ROLE_W_IMMO_CONSULT_ADS" "ROLE_W_IMMO_POST_AD" "ROLE_W_IMMO_MAKE_OFFER" "ROLE_W_IMMO_3D_VISUALIZATION" "ROLE_W_LOCAL_CONSULT_SERVICES" "ROLE_W_LOCAL_INSERT_SERVICE" "ROLE_W_LOCAL_BENEFIT_REDUCTIONS" "ROLE_W_LOCAL_CONSULT_IMPROVEMENTS" "ROLE_W_LOCAL_PROPOSE_IMPROVEMENT" "ROLE_W_ART_HOME_CONSULT_REDESIGN" "ROLE_W_ART_HOME_PROPOSE_REDESIGN" "ROLE_W_ART_HOME_ACQUIRE_ARTWORK" "ROLE_W_ART_HOME_SELL_ARTWORK" "ROLE_W_WORK_CONSULT_ENERGY_CERTIFIER" "ROLE_USER" "ROLE_PART" ] -authenticated: true -attributes: [] } |
Firewall
client
Name
Security enabled
Stateless
Allows anonymous
Configuration
| Key | Value |
|---|---|
| provider | App\DataProvider\UserProvider |
| context | (none) |
| entry_point | lexik_jwt_authentication.jwt_token_authenticator |
| user_checker | security.user_checker |
| access_denied_handler | (none) |
| access_denied_url | (none) |
| listeners | [ "switch_user" "guard" "json_login" "anonymous" ] |
Listeners
| Listener | Duration | Response |
|---|---|---|
Symfony\Component\Security\Http\Firewall\ChannelListener {#329 -map: Symfony\Component\Security\Http\AccessMap {#330 …} -authenticationEntryPoint: null -logger: Symfony\Bridge\Monolog\Logger {#318 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Guard\Firewall\GuardAuthenticationListener {#355 -guardHandler: Symfony\Component\Security\Guard\GuardAuthenticatorHandler {#342 …} -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …} -providerKey: "client" -guardAuthenticators: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#362 …} -logger: Symfony\Bridge\Monolog\Logger {#318 …} -rememberMeServices: null -hideUserNotFoundExceptions: true -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …} } |
64.39 ms | (none) |
Symfony\Component\Security\Http\Firewall\UsernamePasswordJsonAuthenticationListener {#3658 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …} -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …} -httpUtils: Symfony\Component\Security\Http\HttpUtils {#308 …} -providerKey: "client" -successHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationSuccessHandler {#3662 …} -failureHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationFailureHandler {#3660 …} -options: [ "username_path" => "username" "password_path" => "password" "check_path" => "/api/immo/v2/login_check" "use_forward" => false "require_previous_session" => false "login_path" => "/login" ] -logger: Symfony\Bridge\Monolog\Logger {#318 …} -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …} -propertyAccessor: Symfony\Component\PropertyAccess\PropertyAccessor {#1605 …} -sessionStrategy: Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy {#3597 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#1662 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener {#3575 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1692 …} -secret: "RpSSGvE" -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …} -logger: Symfony\Bridge\Monolog\Logger {#318 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#3598 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …} -provider: App\DataProvider\UserProvider {#363 …} -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#391 …} -firewallName: "client" -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …} -usernameParameter: "_switch_user" -role: "ROLE_ALLOWED_TO_SWITCH" -logger: Symfony\Bridge\Monolog\Logger {#318 …} -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …} -stateless: true } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\LogoutListener {#320 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …} -options: [ "csrf_parameter" => "_csrf_token" "csrf_token_id" => "logout" "logout_path" => "app_client_logout" ] -httpUtils: Symfony\Component\Security\Http\HttpUtils {#308 …} -csrfTokenManager: null -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#321 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#3678 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1693 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …} -map: Symfony\Component\Security\Http\AccessMap {#330 …} -authManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#344 …} -exceptionOnNoToken: true } |
0.01 ms | (none) |
Authenticators
No authenticators have been recorded. Check previous profiles on your authentication endpoint.
Access Decision
affirmative
Strategy
Access decision log
| # | Result | Attributes | Object |
|---|---|---|---|
| 1 | GRANTED | IS_AUTHENTICATED_FULLY | null |
| Show voter details | |||