Описание проблемы

На новом сайте возникли две связанные проблемы с авторизацией пользователей.

Проблема 1: повторный вход после выхода

  • После регистрации нового пользователя он успешно входит в личный кабинет.
  • Если пользователь выходит из аккаунта и пытается зайти снова, появляется ошибка: «Токен не предоставлен».
  • Предположительно, это связано с некорректным завершением сессии или сбоем при записи/обновлении данных в базе для токена.

Проблема 2: невозможность входа с другого устройства

  • При попытке залогиниться со второго устройства (компьютера, смартфона) система не распознает пользователя и воспринимает его как нового.
  • При этом аккаунт не привязан к электронной почте - это мешает постоянной авторизации на любых устройствах (по всей видимости, идентификация идёт только по локальным данным браузера/IP).

Требования к исправлению

  • Устранить ошибку с токеном - обеспечить корректную выдачу исключений для авторизованных пользователей при повторной сессии.
  • Реализовать или поправить привязку созданных аккаунтов к адресу электронной почты (или альтернативному постоянному идентификатору).
  • Сделать так, чтобы пользователь после регистрации мог заходить с любого устройства (браузера), пока не нажмёт «Выйти» или не очистит сессию вручную.

Разработка сервиса для управления отзывами на Ozon

Требуется создать веб-приложение для магазина: оно будет получать отзывы с маркетплейса, генерировать черновики ответов с помощью ИИ и предоставлять простую панель модерации для ручной отправки ответов через API продавца.