Техническое задание: Исправление ошибок интеграции плагинов
Суть проблемы
В связке плагинов системы управления обучением (LMS) и плагина электронной коммерции обнаружены критические ошибки, нарушающие пользовательский опыт.
Основная задача
Устранить ключевой баг, связанный с перенаправлением пользователей после успешной авторизации.
Текущая ситуация (что не работает):
- После входа в систему (как студента, так и преподавателя) пользователь автоматически перенаправляется на страницу
/dashboard/.
- Данная страница имеет некорректный вид («корявая»), её происхождение и назначение неясны.
- Это нарушает стандартный рабочий процесс и дезориентирует пользователей.
Требования к исправлению:
- Проанализировать логику редиректа после авторизации в текущей конфигурации.
- Определить корректный endpoint или страницу, на которую должны попадать пользователи разных ролей (студент, преподаватель).
- Реализовать правильное и стабильное перенаправление.
- Обеспечить, чтобы страница личного кабинета (dashboard) имела штатный, рабочий вид в соответствии с функционалом платформы.
- Проверить работу исправлений для обеих ролей пользователей.
Дополнительные указания:
- Необходим опыт работы с указанными плагинами (или их аналогами) и понимание их взаимодействия.
- Важно не нарушить существующую интеграцию и функционал магазина (платежи, доступ к курсам).
- Исправления должны быть выполнены аккуратно, с минимальным вмешательством в ядро системы.