Техническое задание: Система автоматизированной выдачи паролей

Цель проекта

Реализовать автоматизированную систему, которая после подтверждения успешного платежа через платежный агрегатор будет предоставлять покупателю уникальный доступ (логин/пароль) к закрытому разделу сайта.

Исходные данные и окружение

  • Хостинг и домен: Домен размещен на стандартном виртуальном хостинге.
  • Конструктор сайтов: Основной сайт и целевая страница созданы на популярном онлайн-конструкторе (Tilda).
  • Целевая страница: В данный момент защищена общим (статическим) паролем. Требуется изменить метод защиты на индивидуальные доступы.
  • Платежная система: Интеграция с российским платежным агрегатором (ЮKassa) уже настроена для приема оплат.

Основные требования к системе

1. Логика работы

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

2. Технические требования

  • Разработка должна учитывать ограничения конструктора сайтов (отсутствие прямого доступа к серверному коду страниц).
  • Необходимо предусмотреть безопасное хранение и передачу паролей.
  • Система должна быть отказоустойчивой и логировать ключевые события (оплата, генерация пароля, отправка).
  • Желательна возможность администрирования (просмотр выданных доступов, ручная выдача, сброс).

3. Интеграция

  • Настройка приема и обработки вебхуков от платежного агрегатора.
  • Интеграция с защищенной страницей на конструкторе для замены общего пароля на динамическую проверку.
  • Организация отправки уведомлений пользователю.

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

Полностью работоспособная система, обеспечивающая автоматический цикл "оплата → генерация уникального доступа → отправка клиенту → доступ к контенту" без ручного вмешательства администратора.

Создание журналистского материала об опыте владения автомобилем Geely Atlas Pro

Необходимо найти реальных владельцев автомобиля Geely Atlas Pro в Беларуси, взять у них интервью, подготовить фотоотчет и написать развернутую статью с авторскими материалами и мнениями пользователей.