Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     04 Oct 2003  03:59:50
 To : Konstantin Tokar
 Subject : Re: коpзина
 -------------------------------------------------------------------------------- 
 
 Хмутро.
 
 KT> >  >> Hy все, счас плакать yбегy :) Сессии тоже чеpез плюшки pаботают?
 >>  KT> Частенько чеpез cookies. Дpyгой ваpиант чеpез паpаметpы CGI запpоса,
 >>  KT> ещё возможно пол-десятка pазных ваpиантов, но они менее
 >>  KT> pаспpостpанены.
 KT> > 
 KT> > Чеpез паpаметpы запpоса - это то что иногда называют tickets? То-есть
 KT> > закодиpовано каким-то обpазом, вpоде как на delit.net?
 KT> > 
 KT> > А можно немного поподpобнее - каким обpазом там кодиpyется? По видy
 KT> > похоже на что-то вpоде md5 - стpочка похожая полyчаестя, но ведь это
 KT> > шифpование в обднy стоpонy :( Вот этого я не понимаю. То-есть каким
 KT> > обpазом фоpмиpовать этy самyю стpокy?
 
 KT> Hет там никакого шифрования, на стороне сервера хранится файлик 
 KT> (условно) с параметрами, которые ты в диалоге с магазином меняешь - 
 KT> например список покупок, а чтобы связать пользователя с этим файлом 
 KT> можно либо куки использовать, либо каким-то способом передавать это имя 
 KT> (или идентификатор, позволяющий однозначно определить это имя) в строке 
 KT> запроса, например как идентификатор сессии, который похоже ты и видел на 
 KT> delit.net. Все трудности начинаются когда надо безопасность обеспечить.
 
 Там обычно не файлик хранится, а запись в базе. А передаваемый параметр -
 идентификатор сессии. Который достаточно случаен для того, чтобы подобрать его
 было достаточно сложно, а в некоторых приложениях - и чтобы было сложно
 подредактировать, имея готовый. Безопасность что так, что с кукой
 обеспечивается путем этой трудноподбираемости и использования SSL.
 
 -- 
 Artem Chuprina
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Re: коpзина   Alexey Mahotkin   27 Sep 2003 16:38:27 
 Re: коpзина   Alexey Mahotkin   27 Sep 2003 16:48:02 
 Re: коpзина   Comoderator of RU.CGI.PERL   28 Sep 2003 14:19:04 
 коpзина   Alexander Popow   29 Sep 2003 23:24:19 
 Re: коpзина   Konstantin Tokar   30 Sep 2003 03:17:55 
 коpзина   Alexander Popow   01 Oct 2003 14:06:50 
 Re: коpзина   Konstantin Tokar   02 Oct 2003 00:46:19 
 Re: коpзина   Artem Chuprina   04 Oct 2003 03:59:50 
 Re: коpзина   Konstantin Tokar   04 Oct 2003 16:19:35 
 Re: коpзина   Artem Chuprina   04 Oct 2003 21:06:24 
Архивное /ru.cgi.perl/679528f4b0b6.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional