Техническое задание: Добавление авторизации через социальные сети

Цель проекта

Модернизировать существующую форму входа в личный кабинет пользователя на кэшбэк-сайте, добавив возможность быстрой регистрации и авторизации через популярные социальные сервисы.

Текущая ситуация

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

Требования к реализации

  • Добавить в существующую форму авторизации две новые кнопки: "Войти через ВКонтакте" и "Войти через Яндекс".
  • Обеспечить корректную интеграцию с текущей системой Ulogin без нарушения её работы.
  • Реализовать процесс получения базовых данных пользователя (уникальный ID, имя, email) после успешной авторизации через социальные сети.
  • Обеспечить безопасное хранение и передачу данных авторизации.
  • Настроить перенаправление пользователя в личный кабинет после успешного входа.
  • Предусмотреть обработку ошибок (отказ пользователя, проблемы с API социальных сетей).

Ожидаемый результат

Пользователь видит в форме входа дополнительные опции для быстрой регистрации и авторизации через аккаунты ВКонтакте и Яндекс. Процесс должен быть интуитивно понятным, безопасным и стабильным.

Создание и предварительное оформление канала на Rutube для обучения русскому языку

Требуется создать заготовку канала на Rutube с оформлением в фиолетово-белой гамме. Задача включает регистрацию, базовое оформление профиля и создание структуры плейлистов. Наполнение контентом не входит в проект.