|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artem Chuprina 2:5020/400 12 Feb 2004 18:18:14 To : Ivan Trifonov Subject : Re: Уникальный ID пользователя -------------------------------------------------------------------------------- Ivan Trifonov -> All @ Wed, 11 Feb 2004 11:41:49 +0300: IT> Здравствуйте многоуважаемый All! IT> Есть на некой страничке member area. Вход в эту область ессно по IT> паролю. После залогинивания присваиваю каждому пользователю IT> уникальный ID. И уже внутри этой области пользователь ползает с IT> этим ID (который передается по строке адреса). Hа каждой странице IT> происходит сверка этого ид с "эталонным", записанным в базу при IT> залогинивании. Через шесть часов этот ид в базе грохается. И всем IT> бы хороша эта система, но есть недостатки. Главный из них - если IT> пользователь уйдет на страницу за пределами member area, то чтобы IT> вернуться, ему необходимо заново залогиниться. Как вариант, можно IT> было бы использовать кукисы, но не люблю я их %) Собственно вопрос: IT> а можно ли средствами эхотага получить уникальный ид пользователя IT> на данную сессию? Тогда достаточно будет лишь единожды в течении IT> сессии залогинить юзера и "все будет хорошо" (с) ;) Да и скрипты IT> сильно переписывать не придется... Какие недостатки есть у этого IT> способа? Или может всетаки глянуть в сторону кукисов (если да, то IT> где можно про них почитать, с примерами желательно)? Все уникальные иды, кроме идов на кратковременную сессию (одна фиксированная последовательность действий, типа оформления заказа), делаются на куках. Почитать про них можно в perldoc CGI и perldoc CGI::Cookie -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/114772565abaf.html, оценка из 5, голосов 10
|