|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander Orlovsky 2:5020/400 16 May 2003 11:59:37 To : Artem Chuprina Subject : Re: Скачка по паролю -------------------------------------------------------------------------------- On Fri, 16 May 2003 07:07:44 +0000 (UTC), Artem Chuprina <ran@wizzle.ran.pp.ru> wrote: >Здравствуй, Alexander Orlovsky. > >AO> Как организовать субж. Т.е. есть динамическое множество пользователей с >AO> паролями и т.п. Требуется давать им скачивать после авторизации файлы.. Я >AO> подумал о том что можно после авторизации давать юзеру ид сесии с >AO> определенным сроком жизни (кука, хидден поле и т.п), а затем можно >AO> скриптом просто выдавать "тело" файла лежащего за пределами web-сервера.. >AO> Кстати, а как это можно сделать, ведь скрипт работает только в разрешенных >AO> web-сервером каталогах..( а значит потенциально доступен для скачки >AO> другими).. > >В смысле - файл доступен для скачки? Так смени хостера на такого, который не >все доступные тебе директории делает доступными для веб-сервера. Т.е. закрыть досуп со всех ип, кроме локального (скрипт)?... Хммм.. логично :))) >Hа худой >конец защити его .htaccess (для apache) или подобным механизмом. > Hу и каждый раз при добавлении пользователя или изменении его пароля, придется пересобирать файл с пассвордами.. Да htaccess для каждого отдельного файла заводить? Имелась ввиду именно выборочная скачка, т.е. пользователю не все файлы доступны, но если заплатил то стало больше доступно, еще чуток приплатил :) -- еще больше :) Все это (какие файлы доступны, юзеры, пароли, возможно группы юзеров) хранить в базе >AO> Пока на ум приходит только фоновый процесс который работает от >AO> более привелигированного пользователя и с которым взимодействует неким >AO> образом скрипт (сокеты? бд?).. Это единственный способ? > >AO> Да и еще, т.к. файлы "здоровые" (некоторые даже очень) , то как грамотно >AO> докачку организовать? Дайте советы, плиз... > >Если ты файл отдаешь скриптом, то почитать RFC 2616. Угу, спасибо буду знать куда копать, т.к. видимо придется отдавать скриптом а не апачем... --- ifmail v.2.15dev5 * Origin: Ye 'Ol Disorganized NNTPCache groupie (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/20804c2e105a.html, оценка из 5, голосов 10
|