Могу ли я войти в защищенный каталог по ссылке? - PullRequest
0 голосов
/ 10 апреля 2009

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

Я хочу иметь возможность давать ссылки пользователям, которые будут перенаправлять их на страницу и входить в систему.

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

Я использую PHP4

Спасибо!

Ответы [ 3 ]

3 голосов
/ 10 апреля 2009

В зависимости от аутентификации вы можете использовать следующий URL:

http://username:password@yoursite.com/protected_dir

Я знаю, что это работает для простой защиты через .htaccess. Однако имейте в виду, что вы отправите эту ссылку с паролем в виде открытого текста, и ее могут случайно увидеть не те люди.

0 голосов
/ 11 июля 2010

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

Как прямая ссылка это

http://username:password@yoursite.com/protected_dir/file.html

не работает, но только при попытке увидеть его в браузере IE Я думаю, что если вы хотите встроить содержимое через PHP, вы можете использовать это:

file_get_contents("http://username:password@yoursite.com/protected_dir/file.html")

Если вы попробуете это, пожалуйста, дайте мне знать, мне тоже интересно.

0 голосов
/ 11 апреля 2009

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

Прочитайте это с помощью fsockopen. Вот пример od fsockopen с базовой аутентификацией http://pl.php.net/manual/en/function.fsockopen.php#32830

...