Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » HTML, CSS, JavaScript

htaccess'ное паролирование директорий

Обсуждение темы htaccess'ное паролирование директорий в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; .htaccess не делает различий между пользователями, которые получили доступ к запароленной директории. Предлагаю для распределения прав пользоваться авторизацией реализованной обычными программными средствами. Другого ...


Закрытая тема
 
Опции темы
Старый 27.09.2004, 22:30   #11
.htaccess не делает различий между пользователями, которые получили доступ к запароленной директории.
Предлагаю для распределения прав пользоваться авторизацией реализованной обычными программными средствами.

Другого пока не придумано.

Alkeeper добавил [date]1096310043[/date]:
Хотя пардон:
$_SERVER['PHP_AUTH_USER'],
$_SERVER['PHP_AUTH_PW']

Работают в случае, когда пхп установлен в качестве модуля апача.
 
Старый 27.09.2004, 22:30
Ссылки
Старый 27.09.2004, 22:51   #12
dim

попробуем...

а вот ещё в догонку вопрос: чем можно перекодировать пароль в строчку, которую можно запехать в htaccess? вообще что за "алгоритмы хеширования" и с чем их едят? и как определить, какой алгоритм используется
 
Старый 27.09.2004, 23:48   #13
Фиг его знает, утилита htpasswd говорит что-то об md5, но по-моему врет
 
Старый 28.09.2004, 08:16   #14
dim

Alkeeper, а ссылочки на неё нет?
 
Старый 28.09.2004, 12:22   #15
Ну, не понял вопроса ... бывает. Переменные те, Alkeeper прав.
А для установки пароляможно использовать сам htpasswd. Например так:
$login=...;
$passwd=...;
$command = "htpasswd -b /путь/passwd ".$login." ".$passwd;
system($command, $res);

 
Старый 28.09.2004, 12:52   #16
Цитата:
dim:
Desperado, remote_user вроде ИПшник только читает... других переменных нет? там вроде было что-то типа PHP_AUTH_USER или как-то так
да? хм... а я думал, что IP-шники REMOTE_HOST выдает... ну да все равно, на PHP надо PHP_AUTH_USER и $PHP_AUTH_PW юзать
http://ngs.soft.lv/rtfm/php/features.http-auth.html
 
Старый 28.09.2004, 14:15   #17
dim

Цитата:
KaDS:
$login=...;
$passwd=...;
$command = "htpasswd -b /путь/passwd ".$login." ".$passwd;
system($command, $res);
круто... а как можно использовать сию конструкцию когда нужно добавить пользователя? ну то есть в htpasswd уже есть один юзер, а нужно ещё добавить...
 
Старый 28.09.2004, 15:05   #18
Так добавляешь пользователей и ставишь(меняешь) им пароли для существующего htpasswd.
Сделай man htpasswd чтобы узнать больше. Там кажется описано, как использовать алгоритм шифрования.
 
Старый 28.09.2004, 19:08   #19
Цитата:
Desperado:

да? хм... а я думал, что IP-шники REMOTE_HOST выдает... ну да все равно, на PHP надо PHP_AUTH_USER и $PHP_AUTH_PW юзать
http://ngs.soft.lv/rtfm/php/features.http-auth.html
IP выдает REMOTE_ADDR, если чё...
 
Старый 29.09.2004, 06:22   #20
Все данные о сервере можно узнать через:
reset($_SERVER);
for( ;list($key,$value)=each($_SERVER); )
echo "Key=$key Value=$value
\n";
 
Старый 29.09.2004, 06:22
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
.htaccess XTRIMAL ASP, Perl, PHP и MySQL 0 26.12.2006 17:05
.htaccess Dominikus ASP, Perl, PHP и MySQL 6 20.11.2006 20:28
паролирование Nielson HTML, CSS, JavaScript 3 29.09.2005 21:04
.htaccess MasMaX ASP, Perl, PHP и MySQL 4 05.08.2005 13:02
Паролирование дирректорий dim ASP, Perl, PHP и MySQL 5 22.05.2003 12:00


Текущее время: 05:15. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум