Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[2]: FR: accesskey patch
Hello Mykola,
Friday, January 11, 2008, 11:44:39 PM, you wrote:
> 2008/1/11, pavel@xxxxxxxxxxx <pavel@xxxxxxxxxxx>:
>>
>> Mykola S. Grechukh пишет:
>> 2008/1/11, pavel@xxxxxxxxxxx <>:
>>
>>
>> Mykola S. Grechukh пишет:
>> 2008/1/11, pavel@xxxxxxxxxxx <>:
>>
>>
>> Доброго времени Evan.
>>
>> Для лайти есть такой модуль mod_secdownload ->
>> http://trac.lighttpd.net/trac/wiki/Docs:ModSecDownload
>> Возможно-ли нечто подобное сделать?
>>
>> это оно и есть, кроме timestamp (который я пока не придумал, как
>> проверять из md5 хэша).
>>
>> Засада :(
>>
>> это действительно критично? url можно привязать к ip клиента.
>>
>> url должен быть такой:
>> http://host.tld/arch/328745a8dd89635121b5a5d9c3eff17e/47878578/path/to/file.txt
> ну. вопрос в том, какую информацию включать в хэш.
я понимаю это аналог mod_auth_token для apache, тогда так:
url = .../hash/ttl/...
hash = md5(secrеt + ip + ttl)
пришел запрос:
1. проверяешь целосность урла и ип адрес
2. проверяешь unixtime() > ttl
--
Best regards,
Artem mailto:artem.povaluhin@xxxxxxxxx
|