Доработка сайта на WordPress с интеграцией социальной авторизации

Требуется грамотный и ответственный программист для выполнения работ по модернизации существующего сайта, созданного на базе WordPress с использованием конструктора Elementor.

Основная задача

Реализовать на сайте функционал регистрации и авторизации пользователей через сторонние сервисы (социальные сети).

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

  • Добавить кнопки/формы для входа и регистрации через Telegram.
  • Интегрировать авторизацию через Яндекс ID (OAuth).
  • Реализовать вход через ВКонтакте (VK ID).
  • Обеспечить корректную работу системы (создание учетной записи на сайте при первом входе через соцсеть, привязка к существующему аккаунту).
  • Интеграция должна быть выполнена аккуратно, без нарушения текущего дизайна и функционала сайта.

Технические условия

  • Сайт работает на WordPress.
  • В качестве основного конструктора страниц используется Elementor.
  • Для работы необходимо ознакомиться с предоставленным техническим заданием (ТЗ).
  • Исполнитель должен предложить оптимальное решение (плагин или кастомная разработка) с учетом безопасности и производительности.

От исполнителя ожидается понимание принципов OAuth, опыт работы с API социальных сетей и WordPress.

Разработка адаптивного марквиза

Требуется создать изолированный, адаптивный марквиз для демонстрации. Решение должно корректно отображаться на всех типах устройств: ПК, планшетах и мобильных телефонах. Интеграция с сайтом не требуется.

Доработка Telegram-бота: добавление согласия на обработку данных

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