Debug страница
1. Статус аутентификации
Быстрая проверка наличия токена (PHP)
✗ Токен 'zz2_access_token' НЕ НАЙДЕН в $_COOKIE. Список доступных ключей в $_COOKIE: [Массив пуст]
Серверная проверка (PHP):
Пользователь: ✗ НЕ ИДЕНТИФИЦИРОВАН
Почему не идентифицирован?
| Причина (Error Message) | Токен аутентификации не найден. |
|---|---|
| Источник токена | zz2_access_token Not Found |
| Токен найден? | Нет |
| Payload (декодирован?) | Нет (не удалось декодировать или пустой) |
Полный дамп отладки (AuthInfo)
array(6) {
["isAuthenticated"]=>
bool(false)
["token"]=>
string(17) "не найден"
["tokenSource"]=>
string(26) "zz2_access_token Not Found"
["tokenExpires"]=>
string(40) "не удалось определить"
["payload"]=>
NULL
["errorMessage"]=>
string(58) "Токен аутентификации не найден."
}
Клиентская проверка (JavaScript):
Проверка...
API URL: Загрузка...
2. COOKIE
Важно! Скрипт отображает только те cookies, которые браузер отправил на текущий домен (zz2.su). Cookies, установленные строго на поддомены (например,
api.zz2.su) без указания общего домена (.zz2.su), здесь НЕ БУДУТ видны.
2.1. Диагностика настроек Cookie (Cookie Settings Diagnostics)
Параметры, которые используются системой для установки cookies:
| Параметр | Значение | Описание |
|---|---|---|
| Domain | .zz2.su |
Разрешает доступ для всех поддоменов (например, api.zz2.su и zz2.su). |
| Secure | TRUE (HTTPS) | Cookie будут передаваться ТОЛЬКО по HTTPS. Если вы откроете сайт по HTTP, браузер их проигнорирует. |
| HttpOnly | TRUE | Cookie (access_token) недоступны через JavaScript (защита от XSS). |
| SameSite | Lax |
Политика кросс-сайтовых запросов. |
2.2. Проверка Auth Cookies (Prefix Diagnosis)
Ожидаемый префикс из конфига: zz2_
Ниже показан анализ cookie. Если найдены cookie с неправильными префиксами — это "мусор" от старых тестов или неправильной конфигурации.
Помогает очистить "мусорные" куки (sd_, старые сессии)
| Тип токена | Найденное имя cookie | Префикс | Статус | Значение (Preview) |
|---|---|---|---|---|
| access_token | Не найдено ни одной cookie с суффиксом ..._access_token | |||
| refresh_token | Не найдено ни одной cookie с суффиксом ..._refresh_token | |||
| expires_in | Не найдено ни одной cookie с суффиксом ..._expires_in | |||
| user_name | Не найдено ни одной cookie с суффиксом ..._user_name | |||
2.2. Server-side (PHP $_COOKIE)
Примечание: PHP видит только имя и значение cookie. Домен, путь и срок действия недоступны на сервере.
2.3. Client-side (JS document.cookie)
3. LocalStorage
Префикс: Загрузка...
Данные загружаются через JavaScript...
Загрузка...
4. Отладочная информация AuthService
Array
(
[isAuthenticated] =>
[token] => не найден
[tokenSource] => zz2_access_token Not Found
[tokenExpires] => не удалось определить
[payload] =>
[errorMessage] => Токен аутентификации не найден.
)
5. Заголовки запроса
| Заголовок | Значение |
|---|---|
| Host | zz2.su |
| Accept-Encoding | gzip, br, zstd, deflate |
| User-Agent | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| Accept | */* |
6. Конфигурация приложения
APP_NAME: ZZ2
APP_VERSION: 1.0
APP_ENV: local
APP_DEBUG_MODE: true
APP_DOMAIN: zz2.su
APP_PROTOCOL: https
APP_PREFIX: zz2_
Calculated Cookie Domain: .zz2.su