Security
Token
vo-wala-plus
Username
Authenticated
| Property | Value |
|---|---|
| Roles |
[ "ROLE_W_IMMO_CONSULT_ADS" "ROLE_W_IMMO_POST_AD" "ROLE_W_IMMO_MAKE_OFFER" "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_NOT" "ROLE_PRO" ] |
| Inherited Roles | [
"ROLE_PART"
] |
| Token | Lexik\Bundle\JWTAuthenticationBundle\Security\Authentication\Token\JWTUserToken {#1968 #rawToken: "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3ODEwNjU2NDIsImV4cCI6MTc4MTA2NjU0Miwicm9sZXMiOlsiUk9MRV9XX0lNTU9fQ09OU1VMVF9BRFMiLCJST0xFX1dfSU1NT19QT1NUX0FEIiwiUk9MRV9XX0lNTU9fTUFLRV9PRkZFUiIsIlJPTEVfV19MT0NBTF9DT05TVUxUX1NFUlZJQ0VTIiwiUk9MRV9XX0xPQ0FMX0lOU0VSVF9TRVJWSUNFIiwiUk9MRV9XX0xPQ0FMX0JFTkVGSVRfUkVEVUNUSU9OUyIsIlJPTEVfV19MT0NBTF9DT05TVUxUX0lNUFJPVkVNRU5UUyIsIlJPTEVfV19MT0NBTF9QUk9QT1NFX0lNUFJPVkVNRU5UIiwiUk9MRV9XX0FSVF9IT01FX0NPTlNVTFRfUkVERVNJR04iLCJST0xFX1dfQVJUX0hPTUVfUFJPUE9TRV9SRURFU0lHTiIsIlJPTEVfV19BUlRfSE9NRV9BQ1FVSVJFX0FSVFdPUksiLCJST0xFX1dfQVJUX0hPTUVfU0VMTF9BUlRXT1JLIiwiUk9MRV9XX1dPUktfQ09OU1VMVF9FTkVSR1lfQ0VSVElGSUVSIiwiUk9MRV9VU0VSIiwiUk9MRV9OT1QiLCJST0xFX1BSTyJdLCJ1c2VybmFtZSI6InZvLXdhbGEtcGx1cyJ9.NZ0zvcMeRC9eb9yyqlzCbKqhl3vhPNS8JBNNS1qM1V2sjMDrJPaDWrQ72uO1bLeqEEUyRBa2d16YBJzU_HyBvjPpxrN_bYkWpjGkQSuQ47zB_zrYSwqTF7TeKsgtpulPEbD4uM3-9jC4CYPQn221C0hsUGRODsxqnq9tlEyW3K2a4PctH1NdUh6NO8cEXpOawm1CrPEAIlvnvwO8sDPCXLZncR0yTY9_dgd0OCN9oECiNn-fz1mHwBWCoQ2tfxlXimd6QedalAeW2QV6L2JU2q_nRGtfNOuqqqBANCEdnt-B2mNw3aCsDosjr-9hVdldtBedF1gOtE6ugEANHIspIZubczjdBLMHd8qtB_2_W1aSGbpJ23shkhxTxkBlV5GJvzJYs5HywYwLf9RbAhDiJPcmWZSW-8pU7gsChZWuS6tKrbW4JeUt7xusGcSb8WPr92XlW_dGOlV0KA04JWG4h6UkeJZ8sm9-SnQLMXmSnloluEE4oZXdKecQWddD63ScQnxhPVe0EIQIrW6rc1NWbN_pg9spI9MbNg9a4m9yFPKHDBhzceXhEe25l0KLFcOA5wbChh1V4Z8TONyDUfKnRsnyOrdmAP65jgdlYxLO2D_4Ulo01KuZB6neDM_iAQn95USsyWlAPNrpySQbGfci4rV6G3IyjkvsAesPMB5q8w8" #providerKey: "client" -user: App\Entity\User {#2017 …} -roleNames: [ "ROLE_W_IMMO_CONSULT_ADS" "ROLE_W_IMMO_POST_AD" "ROLE_W_IMMO_MAKE_OFFER" "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_NOT" "ROLE_PRO" ] -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 {#331 -map: Symfony\Component\Security\Http\AccessMap {#332 …} -authenticationEntryPoint: null -logger: Symfony\Bridge\Monolog\Logger {#320 …} -httpPort: 80 -httpsPort: 443 } |
0.00 ms | (none) |
Symfony\Component\Security\Guard\Firewall\GuardAuthenticationListener {#357 -guardHandler: Symfony\Component\Security\Guard\GuardAuthenticatorHandler {#344 …} -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …} -providerKey: "client" -guardAuthenticators: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#364 …} -logger: Symfony\Bridge\Monolog\Logger {#320 …} -rememberMeServices: null -hideUserNotFoundExceptions: true -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …} } |
50.80 ms | (none) |
Symfony\Component\Security\Http\Firewall\UsernamePasswordJsonAuthenticationListener {#3696 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …} -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …} -httpUtils: Symfony\Component\Security\Http\HttpUtils {#310 …} -providerKey: "client" -successHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationSuccessHandler {#3700 …} -failureHandler: Symfony\Component\Security\Http\Authentication\CustomAuthenticationFailureHandler {#3698 …} -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 {#320 …} -eventDispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …} -propertyAccessor: Symfony\Component\PropertyAccess\PropertyAccessor {#1603 …} -sessionStrategy: Symfony\Component\Security\Http\Session\SessionAuthenticationStrategy {#3637 …} -translator: Symfony\Component\Translation\DataCollectorTranslator {#1660 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener {#3634 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1690 …} -secret: "2Y9W0m4" -authenticationManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …} -logger: Symfony\Bridge\Monolog\Logger {#320 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#3636 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …} -provider: App\DataProvider\UserProvider {#365 …} -userChecker: Symfony\Component\Security\Core\User\InMemoryUserChecker {#393 …} -firewallName: "client" -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …} -usernameParameter: "_switch_user" -role: "ROLE_ALLOWED_TO_SWITCH" -logger: Symfony\Bridge\Monolog\Logger {#320 …} -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#1922 …} -stateless: true } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\LogoutListener {#322 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …} -options: [ "csrf_parameter" => "_csrf_token" "csrf_token_id" => "logout" "logout_path" => "app_client_logout" ] -httpUtils: Symfony\Component\Security\Http\HttpUtils {#310 …} -csrfTokenManager: null -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#323 …} } |
0.00 ms | (none) |
Symfony\Component\Security\Http\Firewall\AccessListener {#3716 -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1691 …} -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1901 …} -map: Symfony\Component\Security\Http\AccessMap {#332 …} -authManager: Symfony\Component\Security\Core\Authentication\AuthenticationProviderManager {#346 …} -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 | |||