Регистрация
Вход через соцсети
Восстановление пароля

Запаролит директорию

Новый топик
24.04.2007, 15:25
Ответить | Цитировать
Ilhan

Зарегистрирован:
2006-11-14
Сообщений: 18

Возможно ли запаролить определенный раздел сайта, построенного на Netcat с помощью стандартных средств .htaccess и .htpasswd?
24.04.2007, 16:12
Ответить | Цитировать
h/z

Зарегистрирован:
2007-02-06
Сообщений: 755

.htaccess работает только с существующими папками или файлами..
в НетКет папки не существуют, это только запрос передающийся потом на обработчик
24.04.2007, 20:06
Ответить | Цитировать
Ilhan

Зарегистрирован:
2006-11-14
Сообщений: 18

А как тогда можно запаролить раздел сайта?
25.04.2007, 08:30
Ответить | Цитировать
ktotoff
АльтерЛан

Зарегистрирован:
2006-12-19
Сообщений: 330

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

...жизнь прекрасна, когда правильно подобраны антидепрессанты...
25.04.2007, 11:43
Ответить | Цитировать
DiGGy
DiGGy
DiGGy

Зарегистрирован:
2005-04-04
Сообщений: 1546

Ilhan писал(а):
А как тогда можно запаролить раздел сайта?


Как альтернативный вариант можете сделать свою http авторизацию на нужные разделы, для этого вам надо выводить след. заголовки до начала отправки кода html страницы браузеру клиента (работает, если пхп прикручен к апачу как модуль):
Код:

header( "WWW-Authenticate: Basic realm="Test Authentication System"");
header( "HTTP/1.0 401 Unauthorized");


например, в начале выгрузки макета при определенных условиях отсылаете данные заголовки,
а потом какой-нить код для анализа введенных переменных:
$PHP_AUTH_USER;
$PHP_AUTH_PW;


Temet nosce...
198 196 2007-04-25 11:43:31 7100
Описание проекта