Ограничить доступ к странице на веб-сайте Wordpress только для определенного реферера

Я хотел бы ограничить доступ к одной странице на веб-сайте WordPress, чтобы эта страница была доступна только пользователям с определенного веб-сайта. Допустим, мой веб-сайт на Wordpress — www.wptest.com, а страница www.wptest/tickets должна быть доступна только пользователям, пришедшим с веб-сайта www.eventorganisatortest.com/register. Как это возможно с помощью Javascript? У меня есть решение с php, но я бы хотел javascript. Я знаю, что это может быть легко подделано, но это не имеет значения, так как наши пользователи не настолько опытны, и даже если они это сделают, это не имеет большого значения.. Мы просто делаем все возможное, чтобы они зарегистрировались первыми на www.eventorganistortest.com и нажмите на нем кнопку «Купить билеты», чтобы попасть на наш портал www.wptest/tickets и купить свои билеты.

Вот php-код, который мог бы это сделать на самом деле.

PHP Разрешить доступ только к определенному URL-адресу/странице реферера


person ZelelB    schedule 18.10.2016    source источник
comment
Так вы можете сказать мне, почему вы не хотите использовать PHP для этого?   -  person roberrrt-s    schedule 18.10.2016


Ответы (1)


Вы бы ограничили их, используя приведенный ниже код и условие.

 string = document.referrer; 

https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer

person Alex Rindone    schedule 18.10.2016
comment
почему минус? Они попросили ответ на javascript. Я бы сам не стал этого делать, но это то, о чем они просили. - person Alex Rindone; 07.08.2018