Задать вопрос

Как контролировать, на каком сайте размещён виджет?

Мои клиенты могут размещать у себя на сайте iframe с моего сайта-сервиса. Как мне контролировать, что iframe размещён именно на сайтах моих клиентов (на зарегистрированных в моём сервисе сайтах), а не на каких-то других?

Проверял $_SERVER['HTTP_REFERER'], но это совсем не надёжный и не всегда работающий способ.
Думал на счёт чего-то типа track pixel, но как получить url сайта, на котором загружается iframe (и track pixel), я так и не придумал...

Конечно, есть возможность получить url сайта, на котором загружается iframe, с помощью JS. Но как сделать так, чтобы гарантировать надёжность этой информации, полученной таким способом...

Буду очень благодарен за ваши советы!
  • Вопрос задан
  • 2341 просмотр
Подписаться 5 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы