Статьи
Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.
Письмо для сброса пароля не приходит: как проверить почту, токены и безопасность
Письмо сброса пароля может не приходить из-за SMTP, SPF/DKIM/DMARC, спама, неверного email, очереди писем, токена, шаблона или ошибок backend.
Читать статью →СМС-код подтверждения не приходит пользователю: как проверить OTP и провайдера
СМС-код может не приходить из-за формата номера, провайдера, шаблона, лимитов, очереди, статуса доставки, фильтра оператора или ошибки backend.
Читать статью →Код двухфакторной авторизации всегда считается неверным: как проверить 2FA
2FA-код может всегда считаться неверным из-за времени сервера, TOTP-секрета, QR-кода, окна проверки, кодировки, резервных кодов или повторного использования.
Читать статью →Единый вход между двумя сайтами не сохраняет авторизацию: как проверить SSO и cookies
Единый вход между сайтами может не сохранять авторизацию из-за cookie domain, SameSite, redirect, SSO token, разных секретов, HTTPS или CORS.
Читать статью →Вход через VK создает второго пользователя: как правильно связать аккаунты
Если вход через VK создает второго пользователя, проблема обычно в привязке social id, email, проверке существующего аккаунта и правилах объединения профилей.
Читать статью →Telegram WebApp не открывает оплату: как проверить платежный сценарий
Оплата в Telegram WebApp может не открываться из-за кнопки, redirect, invoice, backend, provider token, WebView, HTTPS, CORS или проверки initData.
Читать статью →Нужно настроить автоматический бэкап сайта: что копировать и как проверять восстановление
Автоматический бэкап сайта должен сохранять файлы, базу данных, конфиги и uploads, а главное — регулярно проверяться на восстановление.
Читать статью →Каталог показывает пустые категории: как исправить товары, фильтры и SEO
Пустые категории в каталоге появляются из-за отсутствия товаров, неверных связей, фильтров, статусов, остатков, кеша или SEO-страниц без наполнения.
Читать статью →Подключить ChatGPT к сайту: как сделать полезного AI-помощника без хаоса
ChatGPT можно подключить к сайту для поддержки, поиска по базе знаний, обработки заявок, подсказок клиентам и автоматизации внутренних задач.
Читать статью →Сайт долго открывается на телефоне: как ускорить мобильную загрузку
Мобильная загрузка сайта тормозит из-за тяжелых изображений, JavaScript, CSS, шрифтов, TTFB, сторонних скриптов, кеша или слабого сервера.
Читать статью →Reality не работает: как проверить Xray, ключи и сетевые настройки
Reality в Xray может не работать из-за ключей, SNI, shortId, времени сервера, клиента, firewall, версии Xray или ошибки inbound-конфига.
Читать статью →DNS-записи не применяются: как проверить зону, NS и кеш
DNS-записи могут не применяться из-за неверных NS, старой зоны, TTL, кеша провайдера, ошибки в типе записи, дублирующих A/AAAA или неправильной панели.
Читать статью →