kodnado.ru/articles

Статьи

Короткие разборы по сайтам, ботам, скриптам, серверу и автоматизации. Без академичности: только то, что помогает быстрее понять задачу и принять решение.

1127 материаловРазборы по сайтам, ботам, API, серверам и автоматизации

Письмо для сброса пароля не приходит: как проверить почту, токены и безопасность

Письмо сброса пароля может не приходить из-за SMTP, SPF/DKIM/DMARC, спама, неверного email, очереди писем, токена, шаблона или ошибок backend.

восстановление пароля, почта, SMTP, безопасность, авторизация Читать статью →

СМС-код подтверждения не приходит пользователю: как проверить OTP и провайдера

СМС-код может не приходить из-за формата номера, провайдера, шаблона, лимитов, очереди, статуса доставки, фильтра оператора или ошибки backend.

SMS, OTP, авторизация, провайдер, безопасность Читать статью →

Код двухфакторной авторизации всегда считается неверным: как проверить 2FA

2FA-код может всегда считаться неверным из-за времени сервера, TOTP-секрета, QR-кода, окна проверки, кодировки, резервных кодов или повторного использования.

2FA, TOTP, безопасность, авторизация, Authenticator Читать статью →

Единый вход между двумя сайтами не сохраняет авторизацию: как проверить SSO и cookies

Единый вход между сайтами может не сохранять авторизацию из-за cookie domain, SameSite, redirect, SSO token, разных секретов, HTTPS или CORS.

SSO, авторизация, cookies, сессии, безопасность Читать статью →

Вход через VK создает второго пользователя: как правильно связать аккаунты

Если вход через VK создает второго пользователя, проблема обычно в привязке social id, email, проверке существующего аккаунта и правилах объединения профилей.

VK, OAuth, авторизация, пользователи, личный кабинет Читать статью →

Telegram WebApp не открывает оплату: как проверить платежный сценарий

Оплата в Telegram WebApp может не открываться из-за кнопки, redirect, invoice, backend, provider token, WebView, HTTPS, CORS или проверки initData.

Telegram WebApp, оплата, Mini App, бот, платежи Читать статью →

Нужно настроить автоматический бэкап сайта: что копировать и как проверять восстановление

Автоматический бэкап сайта должен сохранять файлы, базу данных, конфиги и uploads, а главное — регулярно проверяться на восстановление.

бэкап, резервная копия, сервер, MySQL, cron Читать статью →

Каталог показывает пустые категории: как исправить товары, фильтры и SEO

Пустые категории в каталоге появляются из-за отсутствия товаров, неверных связей, фильтров, статусов, остатков, кеша или SEO-страниц без наполнения.

каталог, товары, фильтры, SEO, интернет-магазин Читать статью →

Подключить ChatGPT к сайту: как сделать полезного AI-помощника без хаоса

ChatGPT можно подключить к сайту для поддержки, поиска по базе знаний, обработки заявок, подсказок клиентам и автоматизации внутренних задач.

ChatGPT, AI, бот, API, автоматизация Читать статью →

Сайт долго открывается на телефоне: как ускорить мобильную загрузку

Мобильная загрузка сайта тормозит из-за тяжелых изображений, JavaScript, CSS, шрифтов, TTFB, сторонних скриптов, кеша или слабого сервера.

скорость, мобильная версия, PageSpeed, LCP, оптимизация Читать статью →

Reality не работает: как проверить Xray, ключи и сетевые настройки

Reality в Xray может не работать из-за ключей, SNI, shortId, времени сервера, клиента, firewall, версии Xray или ошибки inbound-конфига.

Reality, Xray, VPN, сервер, сеть Читать статью →

DNS-записи не применяются: как проверить зону, NS и кеш

DNS-записи могут не применяться из-за неверных NS, старой зоны, TTL, кеша провайдера, ошибки в типе записи, дублирующих A/AAAA или неправильной панели.

DNS, домен, NS, TTL, хостинг Читать статью →