Авторизация постоянно "вылетает"

Здесь обсуждаются вопросы, связанные с работой данного форума и сайта nelegal.ru
Аватара пользователя
человек
Администратор
Сообщения: 1000
Зарегистрирован: 18 дек 2008, 17:50
Откуда: USA

Re: Авторизация постоянно "вылетает"

Сообщение человек » 28 фев 2011, 20:27

Scipio писал(а):Чистил пару раз кукесы. Все равно вылетает. Chrome 9.0.597.98


Попробуйте почистить компьютер от Хрома.
Гость

Re: Авторизация постоянно "вылетает"

Сообщение Гость » 28 фев 2011, 20:29

[quote="человек"][quote="Scipio"]Чистил пару раз кукесы. Все равно вылетает. Chrome 9.0.597.98[/quote]

Попробуйте почистить компьютер от Хрома.[/quote]
Отличный совет. К сожалению, в других браузерах такая же ситуация. Достаточно закрыть окошко браузера и снова открыть и снова надо авторизоваться.
Аватара пользователя
Voldemar
Модератор
Сообщения: 6896
Зарегистрирован: 28 дек 2008, 17:19
Откуда: Планета Земля

Re: Авторизация постоянно "вылетает"

Сообщение Voldemar » 28 фев 2011, 20:44

Scipio гостем ответил? :)

Мои технические данные:
Ubuntu Linux Lucid Lynx 10.04
Chromium 9.0.597.94 (73967) Ubuntu 10.04
Ничего не вылетает и в адресе нет session ID (это такая хрень с кучей цифр-букв). Форум тупо в закладках, нажал и логиниться не надо (единственно, что куки имеют определённое время жизни, поэтому если долго не заходить на форум, то тоже разлогинивается).
С другой стороны в FF4 и Opera на моей этой же тачке разлогинивается и в адресе постоянно присутствует sid (session ID). Я искал решение этой проблемы, но однозначного ответа не нашёл. Возможно плохо искал. Вот сейчас напомнили, теперь покопаюсь в интернетах на тему решения данной проблемы.
Аватара пользователя
Voldemar
Модератор
Сообщения: 6896
Зарегистрирован: 28 дек 2008, 17:19
Откуда: Планета Земля

Re: Авторизация постоянно "вылетает"

Сообщение Voldemar » 28 фев 2011, 20:46

Только что проверил. В google chrome тоже не используется sid и всё нормально. Чёрт. Нужно эту хрень как-то побороть. :(
Аватара пользователя
Voldemar
Модератор
Сообщения: 6896
Зарегистрирован: 28 дек 2008, 17:19
Откуда: Планета Земля

Re: Авторизация постоянно "вылетает"

Сообщение Voldemar » 28 фев 2011, 20:50

Нужно как-то отключить идентификацию по sid-у и сделать по кукисам.
Аватара пользователя
человек
Администратор
Сообщения: 1000
Зарегистрирован: 18 дек 2008, 17:50
Откуда: USA

Re: Авторизация постоянно "вылетает"

Сообщение человек » 28 фев 2011, 21:49

Извиняюсь за плохой совет. Уж очень пошутить хотелось.
Аватара пользователя
Voldemar
Модератор
Сообщения: 6896
Зарегистрирован: 28 дек 2008, 17:19
Откуда: Планета Земля

Re: Авторизация постоянно "вылетает"

Сообщение Voldemar » 28 фев 2011, 22:21

человек писал(а):Извиняюсь за плохой совет. Уж очень пошутить хотелось.

:mrgreen: У каждого свои предпочтения по пользованию браузерами. Я вообще вижу, что форум по-разному реагирует на разные даже просто версии одного и того же браузера. :)
Аватара пользователя
Scipio
Нелегал-рецидивист
Сообщения: 7538
Зарегистрирован: 25 дек 2008, 04:13
Откуда: Московская область

Re: Авторизация постоянно "вылетает"

Сообщение Scipio » 28 фев 2011, 22:43

Voldemar писал(а):Ещё один момент. Если вы залогинились через «nelegal.ru/forum», то авто вход будет работать. Если добавите вначале «www», то автовхода не будет. Пока что не выяснял с чем это связано.

Проблема действительно была примерно в этом:
POST /forum/ucp.php?mode=login&sid=... HTTP/1.1
Host: nelegal.ru
Connection: Keep-Alive
User-Agent: Mozilla/5.0 (compatible; Konqueror/4.6; Linux) KHTML/4.6.0 (like Gecko) SUSE
Referer: http://nelegal.ru/forum/ucp.php?mode=login&sid=....
Pragma: no-cache
Cache-control: no-cache
Accept: text/html, image/jpeg;q=0.9, image/png;q=0.9, text/*;q=0.9, image/*;q=0.9, */*;q=0.8
Accept-Encoding: x-gzip, x-deflate, gzip, deflate
Accept-Charset: utf-8, utf-8;q=0.5, *;q=0.5
Accept-Language: en-US,en;q=0.9
Cookie: __utmz=122395668.1298914094.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utma=122395668.273752418.1298914094.1298914138.1298921446.3; __utmc=122395668; __utmb=122395668.2.10.1298921446
Content-Type: application/x-www-form-urlencoded
Content-Length: 211

username=Scipio&password=...&autologin=on&sid=...&redirect=index.php&login=...&redirect=...

HTTP/1.1 200 OK
Date: Mon, 28 Feb 2011 19:31:00 GMT
Server: Apache
Cache-Control: private, no-cache="set-cookie"
Expires: 0
Pragma: no-cache
Set-Cookie: phpbb3_nelegal_u=84; expires=Thu, 10-Mar-2011 19:31:00 GMT; path=/; domain=nelegal.ru; HttpOnly
Set-Cookie: phpbb3_nelegal_k=...; expires=Thu, 10-Mar-2011 19:31:00 GMT; path=/; domain=nelegal.ru; HttpOnly
Set-Cookie: phpbb3_nelegal_sid=...; expires=Thu, 10-Mar-2011 19:31:00 GMT; path=/; domain=nelegal.ru; HttpOnly
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 3815
Keep-Alive: timeout=2, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8

То есть я вхожу всегда на nelegal.ru, а кука выдается на http://nelegal.ru

Если всегда входить на http://nelegal.ru, то после закрытия браузера все ок.
Аватара пользователя
Voldemar
Модератор
Сообщения: 6896
Зарегистрирован: 28 дек 2008, 17:19
Откуда: Планета Земля

Re: Авторизация постоянно "вылетает"

Сообщение Voldemar » 28 фев 2011, 23:00

Да я знаю об этом, но со стороны форума непонятно пока что как это решить. Оно по разному ведёт себя даже с разными версиями одного и того же браузера. Но за инфу спасибо. Вся проблема в том, что в некоторых браузерах использется sid, а в некоторых куки. В этом вся разница, хотя нужно и по домену на это посмотреть.
Аватара пользователя
Voldemar
Модератор
Сообщения: 6896
Зарегистрирован: 28 дек 2008, 17:19
Откуда: Планета Земля

Re: Авторизация постоянно "вылетает"

Сообщение Voldemar » 01 мар 2011, 13:46

Отпишитесь как сейчас с этим делом. Сейчас должно быть нормально, если входите по http://nelegal.ru/forum
Как я понял, большинство заходит на форум именно по такому урлу.

Вернуться в «Наш форум и сайт»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость