Услуги
Обсудить проект
  • 7-Layer Registration Security
  • Anti-bot Protection
  • Archive Filters
  • B2B Marketplace
  • Custom Theme
  • Long-term Maintenance
  • Multi-tier Membership
  • Paid Subscription
  • User Self-publishing

7 уровней
защиты регистрации с Cloudflare Turnstile и проверкой подлинности email

B2B-маркетплейс Space Marketplace Platform — каталог космических компаний, сервисов, кейс-стади и инвестиционных возможностей. Многоуровневая система членства (обычный пользователь / платная компания), полный auth-flow с 7-уровневой защитой регистрации, ACF Pro для управления контентом, фильтрация в архивах. 2+ года долгосрочной технической поддержки.

Space Marketplace Platform — B2B-маркетплейс космической индустрии с членством
Клиент
Space Marketplace
B2B-маркетплейс космической индустрии — часть экосистемы SpaceTech in Gulf. Каталог компаний, сервисов, кейс-стади и инвест-возможностей для глобального космического рынка.
Период

2+ года активной разработки и продолжающейся поддержки
Стек
WordPress · ACF Pro · Membership · Cloudflare Turnstile · PHP 8
Роль
Solo · Full-stack · Авторизация + Платежи + Безопасность
Кратко

Разработка и долгосрочная поддержка B2B-маркетплейса космической индустрии — Space Marketplace Platform. Кастомная тема WordPress «gulf» (shared codebase с экосистемой SpaceTech), ACF Pro для управления контентом. 4 типа контента (Companies, Services, Case Studies, Investment Opportunities) с фильтрацией в архивах. Многоуровневое членство: обычные пользователи и платные компании, которые могут самостоятельно публиковать свои сервисы, кейсы и инвестиционные возможности. 7-уровневая защита регистрации с Cloudflare Turnstile, верификацией email и фильтром одноразовых доменов.

Результат

Цифры

  • 7 уровней защиты регистрации от ботов и фейков
  • 2 типа членства обычный пользователь и платная компания
  • 4 типа контента Companies · Services · Cases · Investments
  • 2+ года активной разработки и поддержки

7 уровней включают: Cloudflare Turnstile, валидацию подлинности email, фильтр одноразовых доменов (temp-mail и т.п.), верификацию email-токеном, rate limiting, honey-pot защиту и проверку контекста запроса.

История

Что было, что сделал, что получилось

О Space Marketplace

Space Marketplace — B2B-маркетплейс космической индустрии, часть экосистемы SpaceTech in Gulf. Платформа агрегирует информацию о космических компаниях, сервисах, кейс-стади и инвестиционных возможностях глобального рынка. Аудитория: венчурные фонды, корпоративные стратеги, государственные структуры, аналитики, представители самих космических компаний.

Это не «доска объявлений», а верифицированный каталог — здесь публикуются только проверенные компании с реальной экспертизой. Это и определило архитектуру платформы: серьёзная защита от ботов и фейков, многоуровневое членство, платный тариф для компаний-участников.

Что было нужно

Запуск B2B-маркетплейса с продуктовой инфраструктурой:

  • 4 типа контента с раздельной структурой и фильтрами:
    • Space Companies (каталог космических компаний)
    • Space Services (сервисы и услуги)
    • Case Studies and Applications (кейс-стади использования)
    • Investment Opportunities (инвестиционные предложения)
  • Двухуровневая система членства:
    • Обычный пользователь — просматривает контент, может подписаться на newsletter
    • Платная компания — после оплаты тарифа может самостоятельно публиковать свои сервисы, кейс-стади и инвест-возможности
  • Серьёзная защита регистрации — для маркетплейса с реальной ценностью аккаунта (компании платят за публикацию) защита критична. Регистрация одноразовых ботов или фейковых компаний делает данные платформы бесполезными.
  • Фильтрация контента в архивах — пользователь должен находить нужную компанию/сервис/возможность за минимум кликов
  • Личный кабинет компании — место, где платная компания управляет своими публикациями (My Company)
  • ACF Pro для управления контентом — администраторы платформы должны редактировать структуру контента без обращения к разработчику
  • Долгосрочная поддержка — платформа развивается, и архитектура должна позволять добавлять новый функционал
  • Интеграция в экосистему SpaceTech — визуальная и функциональная связь с другими проектами клиента (media-портал, data-платформа)

Как я подошёл к работе

Кастомная тема «gulf» — shared codebase для экосистемы клиента

Тема платформы называется gulf — это общая кодовая база с другими проектами клиента SpaceTech. Это разумное архитектурное решение для одной компании с несколькими сайтами:

  • Общий брендинг и дизайн-система — все проекты выглядят как одна экосистема
  • Переиспользуемые компоненты (header, footer, типографика, цвета)
  • Общий подход к разработке упрощает поддержку всех связанных сайтов
  • Изменения в дизайн-системе централизованно влияют на все сайты

Это подход enterprise-уровня — не «каждый сайт сделан отдельно», а семейство связанных проектов с единой инфраструктурой.

4 типа контента через Custom Post Types

Каждая из четырёх категорий маркетплейса — это отдельный CPT с уникальной структурой:

  • Companies — поля: название, описание, регион, размер компании, тип деятельности, год основания, ссылки на сайт и соцсети, логотип
  • Services — поля: название сервиса, поставщик (привязка к Company), категория, описание, технические характеристики
  • Case Studies — поля: заголовок кейса, заказчик, исполнитель, дата, описание, результаты, медиа
  • Investment Opportunities — поля: название, сумма, стадия, регион, описание, контакт инвестора

Каждый CPT имеет собственную архивную страницу с уникальной фильтрацией — поиск компаний по региону отличается от поиска инвест-возможностей по сумме.

ACF Pro отвечает за все кастомные поля — администраторы могут добавлять новые опции, менять структуру, без обращения к разработчику.

Многоуровневая система членства

Реализация двух типов аккаунтов с разными правами:

Уровень 1: Обычный пользователь

  • Регистрация бесплатная
  • Просмотр всего контента маркетплейса
  • Подписка на newsletter
  • Сохранение избранного (вероятно — уточнить)

Уровень 2: Платная компания

  • Полная регистрация компании с верификацией
  • Платный тариф (оплата через интегрированный платёжный процессор)
  • Личный кабинет «My Company» — управление публикациями
  • Возможность самостоятельно создавать и редактировать:
    • Свои сервисы
    • Кейс-стади
    • Инвест-возможности
  • Доступ к расширенной аналитике (вероятно)

Реализация через WordPress User Roles & Capabilities с расширением для платного членства. Серверная валидация прав на каждое действие — невозможно создать публикацию, обойдя проверки.

7-уровневая защита регистрации

Для B2B-маркетплейса с реальной ценностью аккаунта защита от ботов и фейков критична. Если регистрируются одноразовые боты или фейковые компании, данные платформы становятся бесполезными.

Семь уровней защиты:

  1. Cloudflare Turnstile — современная замена reCAPTCHA. Privacy-friendly, без раскрытия пользовательских данных Google, эффективный против ботов.
  2. Валидация подлинности email — проверка формата + DNS-проверка существования MX-записи домена. Невалидные email отсекаются на лету.
  3. Фильтр одноразовых доменов — список known disposable email providers (temp-mail, 10minutemail, guerrillamail и сотни других). Регистрация с такого домена не проходит.
  4. Верификация email токеном — после регистрации отправляется письмо с уникальной подписанной ссылкой, TTL ограничен. Без перехода по ссылке аккаунт не активируется.
  5. Rate limiting — ограничение количества попыток регистрации с одного IP за единицу времени. Защита от brute-force атак и массовых регистраций.
  6. Honey-pot защита — скрытое поле в форме, видимое только ботам. Если заполнено — регистрация отклоняется.
  7. Контекстная проверка — анализ поведенческих сигналов: время заполнения формы, последовательность действий, заголовки запроса. Слишком быстрое или слишком «механическое» заполнение отсекается.

Все семь уровней работают совместно, а не альтернативно. Чтобы зарегистрировать бота, нужно обойти каждый. На практике это делает массовую автоматизацию экономически бессмысленной.

Фильтрация в архивах

Каждый из четырёх архивов имеет уникальный набор фильтров:

  • Companies: по региону, типу деятельности, размеру, году основания
  • Services: по категории, поставщику, ценовому диапазону
  • Case Studies: по году, заказчику, индустрии
  • Investment Opportunities: по стадии, сумме, региону

Фильтрация — серверная, не клиентская. Это важно для SEO (Google индексирует фильтрованные страницы) и для производительности (не загружаем тысячи записей в браузер).

Долгосрочная поддержка 2+ года

Платформа запущена в мае 2024 и развивается до сих пор:

  • Регулярные обновления функционала
  • Доработка фильтров и интерфейса по обратной связи от пользователей
  • Расширение возможностей личного кабинета компании
  • Поддержка совместимости при обновлениях WordPress
  • Решение появляющихся задач по мере развития платформы

Что получилось

Маркетплейс работает в production с мая 2024 года, продолжает развиваться. Компании регулярно регистрируются, оплачивают тарифы, публикуют свои сервисы, кейс-стади и инвест-возможности.

7-уровневая защита эффективно отсекает ботов и фейковые регистрации — на платформе остаются только реальные компании с проверяемой экспертизой. Это главная ценность маркетплейса: качество базы выше количества.

Платформа интегрирована в экосистему SpaceTech: пользователи media-портала переходят на маркетплейс, посетители маркетплейса — на data-платформу для глубокой аналитики. Это связанная инфраструктура для одной B2B-аудитории, а не разрозненные сайты.

Это пример того, как WordPress может быть основой B2B-маркетплейса среднего масштаба — с членством, платными тарифами, серьёзной защитой и долгосрочным развитием. Не для каждой маркетплейсной задачи нужен Symfony или Laravel — иногда правильно подобранный WordPress-стек решает её эффективнее.

Главная страница Space Marketplace Platform — B2B-маркетплейса космической индустрии
Главная страница маркетплейса с четырьмя категориями контента: компании, сервисы, кейсы, инвест-возможности.
Архив с фильтрацией — например, поиск компаний по типу деятельности, региону, размеру.
Архив с фильтрацией — например, поиск компаний по типу деятельности, региону, размеру.
Регистрация с многоуровневой защитой: Cloudflare Turnstile, проверка подлинности домена email, верификация токеном.
Регистрация с многоуровневой защитой: Cloudflare Turnstile, проверка подлинности домена email, верификация токеном.
Личный кабинет платной компании — самостоятельная публикация сервисов, кейс-стади и инвестиционных возможностей.
Личный кабинет платной компании — самостоятельная публикация сервисов, кейс-стади и инвестиционных возможностей.
Платный тариф для компаний — открывает возможность публиковать контент на маркетплейсе.
Платный тариф для компаний — открывает возможность публиковать контент на маркетплейсе.
Стек

Технологии проекта

  • WordPress
  • Custom Theme "gulf"
  • ACF Pro
  • Membership System
  • Cloudflare Turnstile
  • Email Verification
  • PHP 8
  • MySQL 8
  • Custom Post Types (4)
  • Archive Filters
  • User Roles & Capabilities
  • Site Kit by Google

Нужен B2B-маркетплейс или каталог компаний?

B2B-маркетплейс, каталог компаний с членством, платформа с пользователями и платными тарифами? Опишите задачу — пришлю архитектурный план и ориентир по бюджету за 24 часа.

  • Маркетплейсная архитектура с фильтрацией контента
  • Auth-flow с многоуровневой защитой от ботов и фейков
  • Membership system с разными тарифами и правами
  • Личный кабинет для самостоятельной публикации контента
  • NDA подпишу до обсуждения архитектуры
или Telegram @shemedinov
Связаться

Обсудим ваш проект?

Опишите задачу — отвечу за 24 часа. Бесплатный 30-минутный звонок, без анкет на 50 вопросов.

или напишите напрямую: