GET https://backend-kdc.test.itlabs.top/admin/admin-user

Request / Response

Request

GET Parameters

None

POST Parameters

None

Uploaded Files

None

Request Attributes

Key Value
_controller
"App\Controller\Admin\AdminUserCrudController::index"
_firewall_context
"security.firewall.map.context.admin"
_locale
"ru"
_route
"admin_admin_user_index"
_route_params
[
  "_locale" => "ru"
  "routeCreatedByEasyAdmin" => true
  "dashboardControllerFqcn" => "App\Controller\Admin\DashboardController"
  "crudControllerFqcn" => "App\Controller\Admin\AdminUserCrudController"
  "crudAction" => "index"
]
_security_authenticators
[]
_security_firewall_run
"_security_admin"
_security_skipped_authenticators
[
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#1705
    -supports: false
    -passport: null
    -duration: null
    -stub: "App\Security\KeycloakAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: App\Security\KeycloakAuthenticator {#246 …}
  }
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#870
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\FormLoginAuthenticator {#1766 …}
  }
  Symfony\Component\Security\Http\Authenticator\Debug\TraceableAuthenticator {#874
    -supports: false
    -passport: null
    -duration: null
    -stub: "Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"
    -authenticated: null
    -exception: null
    -authenticator: Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator {#1671 …}
  }
]
_stopwatch_token
"2a02d8"
crudAction
"index"
crudControllerFqcn
"App\Controller\Admin\AdminUserCrudController"
dashboardControllerFqcn
"App\Controller\Admin\DashboardController"
routeCreatedByEasyAdmin
true

Request Headers

Header Value
accept
"*/*"
accept-encoding
"gzip, br, zstd, deflate"
cookie
"admin_deauth_profile_token=7f38a6; PHPSESSID=03a1a49ec1d890b67c5c6499903c74da"
host
"backend-kdc.test.itlabs.top"
user-agent
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
x-php-ob-level
"1"

Request Content

Request content not available (it was retrieved as a resource).

Response

Response Headers

Header Value
cache-control
"no-cache, private"
content-type
"text/html; charset=utf-8"
date
"Thu, 11 Dec 2025 22:40:00 GMT"
location
"https://backend-kdc.test.itlabs.top/admin/login"
x-debug-token
"b6c1da"

Cookies

Request Cookies

Key Value
PHPSESSID
"03a1a49ec1d890b67c5c6499903c74da"
admin_deauth_profile_token
"7f38a6"

Response Cookies

No response cookies

Session 2

Session Metadata

Key Value
Created
"Thu, 11 Dec 25 22:39:58 +0000"
Last used
"Thu, 11 Dec 25 22:39:59 +0000"
Lifetime
0

Session Attributes

Attribute Value
_profiler_search_end
null
_profiler_search_ip
null
_profiler_search_limit
null
_profiler_search_method
null
_profiler_search_start
null
_profiler_search_status_code
null
_profiler_search_token
null
_profiler_search_type
"command"
_profiler_search_url
null
_security.admin.target_path
"https://backend-kdc.test.itlabs.top/admin/admin-user"

Session Usage

2 Usages
Stateless check enabled
Usage
Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage:39
[
  [
    "file" => "/app/vendor/symfony/security-core/Authentication/Token/Storage/UsageTrackingTokenStorage.php"
    "line" => 39
    "function" => "getMetadataBag"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-http/Firewall/AccessListener.php"
    "line" => 75
    "function" => "getToken"
    "class" => "Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 46
    "function" => "authenticate"
    "class" => "Symfony\Component\Security\Http\Firewall\AccessListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 46
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 46
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 46
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Debug/WrappedLazyListener.php"
    "line" => 46
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Security/LazyFirewallContext.php"
    "line" => 61
    "function" => "authenticate"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\WrappedLazyListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-bundle/Debug/TraceableFirewallListener.php"
    "line" => 91
    "function" => "__invoke"
    "class" => "Symfony\Bundle\SecurityBundle\Security\LazyFirewallContext"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-http/Firewall.php"
    "line" => 92
    "function" => "callListeners"
    "class" => "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelRequest"
    "class" => "Symfony\Component\Security\Http\Firewall"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 159
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 76
    "function" => "handleRaw"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/Kernel.php"
    "line" => 182
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/runtime/frankenphp-symfony/src/Runner.php"
    "line" => 38
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "function" => "{closure:Runtime\FrankenPhpSymfony\Runner::run():33}"
    "class" => "Runtime\FrankenPhpSymfony\Runner"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/runtime/frankenphp-symfony/src/Runner.php"
    "line" => 45
    "function" => "frankenphp_handle_request"
  ]
  [
    "file" => "/app/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Runtime\FrankenPhpSymfony\Runner"
    "type" => "->"
  ]
  [
    "file" => "/app/public/index.php"
    "line" => 5
    "args" => [
      "/app/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]
Symfony\Component\Security\Http\Firewall\ExceptionListener:28
[
  [
    "file" => "/app/vendor/symfony/security-http/Util/TargetPathTrait.php"
    "line" => 28
    "function" => "set"
    "class" => "Symfony\Component\HttpFoundation\Session\Session"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-http/Firewall/ExceptionListener.php"
    "line" => 208
    "function" => "saveTargetPath"
    "class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-http/Firewall/ExceptionListener.php"
    "line" => 185
    "function" => "setTargetPath"
    "class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-http/Firewall/ExceptionListener.php"
    "line" => 138
    "function" => "startAuthentication"
    "class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/security-http/Firewall/ExceptionListener.php"
    "line" => 93
    "function" => "handleAccessDeniedException"
    "class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/Debug/WrappedListener.php"
    "line" => 115
    "function" => "onKernelException"
    "class" => "Symfony\Component\Security\Http\Firewall\ExceptionListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 206
    "function" => "__invoke"
    "class" => "Symfony\Component\EventDispatcher\Debug\WrappedListener"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/EventDispatcher.php"
    "line" => 56
    "function" => "callListeners"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php"
    "line" => 126
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\EventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 241
    "function" => "dispatch"
    "class" => "Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/HttpKernel.php"
    "line" => 91
    "function" => "handleThrowable"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/symfony/http-kernel/Kernel.php"
    "line" => 182
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\HttpKernel"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/runtime/frankenphp-symfony/src/Runner.php"
    "line" => 38
    "function" => "handle"
    "class" => "Symfony\Component\HttpKernel\Kernel"
    "type" => "->"
  ]
  [
    "function" => "{closure:Runtime\FrankenPhpSymfony\Runner::run():33}"
    "class" => "Runtime\FrankenPhpSymfony\Runner"
    "type" => "->"
  ]
  [
    "file" => "/app/vendor/runtime/frankenphp-symfony/src/Runner.php"
    "line" => 45
    "function" => "frankenphp_handle_request"
  ]
  [
    "file" => "/app/vendor/autoload_runtime.php"
    "line" => 29
    "function" => "run"
    "class" => "Runtime\FrankenPhpSymfony\Runner"
    "type" => "->"
  ]
  [
    "file" => "/app/public/index.php"
    "line" => 5
    "args" => [
      "/app/vendor/autoload_runtime.php"
    ]
    "function" => "require_once"
  ]
]

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
APP_DEBUG
"1"
APP_SECRET
"5bdd5b0e80d30db9e3128d9b0cfb6e03e3fad70f8538c53d9b9f424d53bc500f"
CADDY_MERCURE_JWT_SECRET
"e6918eed02bc36efb47e768d36cedfd9aa4d693f99a906a4734b303832b1661e"
CORS_ALLOW_ORIGIN
"^https?://(localhost|127\.0\.0\.1|front-kdc\.test\.itlabs\.top)(:[0-9]+)?$"
DEFAULT_URI
"http://localhost"
FIREBASE_CREDENTIALS
"%kernel.project_dir%/config/firebase/credentials.json"
JWT_PASSPHRASE
"hKCCcSu1p9cwXBWJxE/ZG2RrI6xtCQxCIANQJO4IKCA="
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/private.pem"
JWT_TOKEN_TTL
"3600"
KEYCLOAK_CLIENT_ID
"kdc-admin"
KEYCLOAK_CLIENT_SECRET
"Q7X0OJSZ2ScfcmquE61QzDmxtjIy8kBY"
KEYCLOAK_REALM
"kdc"
KEYCLOAK_SERVER_URL
"https://sso.be-kdc.tech"
MESSENGER_TRANSPORT_DSN
"doctrine://default?auto_setup=0"
PHOTOS_MAX_FILE_SIZE
"5242880"
PHOTOS_THUMBNAIL_HEIGHT
"300"
PHOTOS_THUMBNAIL_WIDTH
"400"
PHOTOS_UPLOAD_DIR
"uploads/photos"
POSTGRES_CHARSET
"utf8"
POSTGRES_DB
"kdc_prod"
POSTGRES_PASSWORD
"pfHd3qEv0EjKyNzaBhN1rtui6xVaAoQK"
POSTGRES_USER
"kdc_user"
POSTGRES_VERSION
"17"
REDIS_PASSWORD
"SW2KZbesW3JDRJ8CReIssAJBfUzy7ZFK"
REDIS_VERSION
"7"
VK_CLIENT_ID
"54280946"
VK_CLIENT_SECRET
"pb9zWiPtU6mU5SImLr6b"
VK_REDIRECT_URI
"http://localhost:5173"
YANDEX_CLIENT_ID
"0bd4e1511f7d46c4b85a1a88844dfbc2"
YANDEX_CLIENT_SECRET
"5c0c85329207419a937e03b19517e8ed"
YANDEX_REDIRECT_URI
"http://localhost:5173"

Defined as regular env variables

Key Value
APP_ENV
"dev"
APP_RUNTIME
"Runtime\FrankenPhpSymfony\Runtime"
APP_RUNTIME_MODE
"web=1&worker=1"
AUTH_TYPE
""
COMPOSER_ALLOW_SUPERUSER
"1"
CONTENT_LENGTH
""
CONTENT_TYPE
""
DATABASE_URL
"postgresql://kdc_user:pfHd3qEv0EjKyNzaBhN1rtui6xVaAoQK@database:5432/kdc_prod?serverVersion=17&charset=utf8"
DOCUMENT_ROOT
"/app/public"
DOCUMENT_URI
"index.php"
FRANKENPHP_WORKER
"1"
FRANKENPHP_WORKER_CONFIG
"watch"
GATEWAY_INTERFACE
"CGI/1.1"
GODEBUG
"cgocheck=0"
GPG_KEYS
"AFD8691FDAEDF03BDF6E460563F15A9B715376CA 9D7F99A0CB8F05C8A6958D6256A97AF7600A39A6 0616E93D95AF471243E26761770426E17EBBB3DD"
HOME
"/root"
HOSTNAME
"14ba164db20d"
HTTPS
"on"
HTTP_ACCEPT
"*/*"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_COOKIE
"admin_deauth_profile_token=7f38a6; PHPSESSID=03a1a49ec1d890b67c5c6499903c74da"
HTTP_HOST
"backend-kdc.test.itlabs.top"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
LC_CTYPE
"C.UTF-8"
MAILER_DSN
"smtp://mailpit:1025"
MAILER_FROM
"no-replay@kdc-test.ru"
MERCURE_EXTRA_DIRECTIVES
"demo"
MERCURE_PUBLISHER_JWT_KEY
"e6918eed02bc36efb47e768d36cedfd9aa4d693f99a906a4734b303832b1661e"
MERCURE_SUBSCRIBER_JWT_KEY
"e6918eed02bc36efb47e768d36cedfd9aa4d693f99a906a4734b303832b1661e"
MERCURE_TRANSPORT_URL
"bolt:///data/mercure.db"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
PATH_INFO
""
PHPIZE_DEPS
"autoconf \t\tdpkg-dev \t\tfile \t\tg++ \t\tgcc \t\tlibc-dev \t\tmake \t\tpkg-config \t\tre2c"
PHP_ASC_URL
"https://www.php.net/distributions/php-8.4.15.tar.xz.asc"
PHP_CFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_CPPFLAGS
"-fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
PHP_INI_DIR
"/usr/local/etc/php"
PHP_INI_SCAN_DIR
":/usr/local/etc/php/app.conf.d"
PHP_LDFLAGS
"-Wl,-O1 -pie"
PHP_SELF
"index.php"
PHP_SHA256
"a060684f614b8344f9b34c334b6ba8db1177555997edb5b1aceab0a4b807da7e"
PHP_URL
"https://www.php.net/distributions/php-8.4.15.tar.xz"
PHP_VERSION
"8.4.15"
PWD
"/app"
QUERY_STRING
""
REDIS_URL
"redis://:SW2KZbesW3JDRJ8CReIssAJBfUzy7ZFK@redis:6379"
REMOTE_ADDR
"216.73.216.4"
REMOTE_HOST
"216.73.216.4"
REMOTE_IDENT
""
REMOTE_PORT
"40220"
REQUEST_METHOD
"GET"
REQUEST_SCHEME
"https"
REQUEST_TIME
1765492800
REQUEST_TIME_FLOAT
1765492800.0211
REQUEST_URI
"/admin/admin-user"
SCRIPT_FILENAME
"/app/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_NAME
"backend-kdc.test.itlabs.top"
SERVER_PORT
"443"
SERVER_PROTOCOL
"HTTP/2.0"
SERVER_SOFTWARE
"FrankenPHP"
SSL_CIPHER
"TLS_AES_128_GCM_SHA256"
SSL_PROTOCOL
"TLSv1.3"
SUPERVISOR_ENABLED
"1"
SUPERVISOR_GROUP_NAME
"frankenphp"
SUPERVISOR_PROCESS_NAME
"frankenphp"
SUPERVISOR_SERVER_URL
"unix:///var/run/supervisor.sock"
SYMFONY_DOTENV_PATH
"/app/.env"
SYMFONY_DOTENV_VARS
"APP_SECRET,DEFAULT_URI,CORS_ALLOW_ORIGIN,MESSENGER_TRANSPORT_DSN,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,VK_CLIENT_ID,VK_CLIENT_SECRET,VK_REDIRECT_URI,YANDEX_CLIENT_ID,YANDEX_CLIENT_SECRET,YANDEX_REDIRECT_URI,FIREBASE_CREDENTIALS,PHOTOS_UPLOAD_DIR,PHOTOS_MAX_FILE_SIZE,PHOTOS_THUMBNAIL_WIDTH,PHOTOS_THUMBNAIL_HEIGHT,KEYCLOAK_SERVER_URL,KEYCLOAK_REALM,KEYCLOAK_CLIENT_ID,KEYCLOAK_CLIENT_SECRET,POSTGRES_USER,POSTGRES_PASSWORD,POSTGRES_DB,POSTGRES_VERSION,POSTGRES_CHARSET,REDIS_PASSWORD,REDIS_VERSION,CADDY_MERCURE_JWT_SECRET,APP_DEBUG,JWT_TOKEN_TTL"
TERM
"xterm"
TRUSTED_HOSTS
"^backend-kdc.test.itlabs.top|php$"
TRUSTED_PROXIES
"127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16"
XDEBUG_MODE
"off"
XDG_CONFIG_HOME
"/config"
XDG_DATA_HOME
"/data"