Какое заявление, чтобы использовать, чтобы убедиться, что facebook является реферером ?? - PullRequest
0 голосов
/ 06 января 2012

Какой оператор php if я должен использовать, чтобы сообщить пользователю, что файл на моем сервере можно посетить только с facebook

На данный момент я только зачитываю fuid и настройки приложения.Но я хотел бы запретить использование файла в качестве страницы за моим доменом.

Как правильно это сделать?я должен использовать что-то вроде

if( $_SERVER['referrer'] != facebook.com ){
echo "This page should be visited from facebook";
}

1 Ответ

1 голос
/ 06 января 2012

Вы можете использовать реферер, но, как сказал Мах, его можно подделать. Если вы не слишком обеспокоены этим, используйте этот метод.

Если вы на самом деле создаете приложение Facebook, и это страница, загруженная на холст в Facebook, вы можете проверить действительный подписанный запрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...