|
Название: Авторизация на форуме Ответил: commandr_g на 10 октября 2003 года, 22:23:34 Итак. Вообще-то этото опрос для тех, кто хотя бы немного разбирается в техническом устройстве интернета.
Вот в чем суть. Каждый раз, когда меняется страница форума, сервер должен определить, кто именно просматривает страницу (Гость или какой пользователь). Для этого можно использовать два способа. 1. Cookies. Это такие переменные, которые хранятся в браузере пользователя и передаются серверу при загрузке очередной страницы. Сейчас здесь используется этот способ. Плюсы этого способа: если все нормально работает, то пока открыто окно браузера, пользователь всегда (в течении указанного времени, естественно) останется авторизованным, а после закрытия окна он уже как бы выйдет из форума и при последующем открытии опять надо будет вводить пароль (а это уже может быть другой человек). Минусы: cookies - вещь, скажем так, не совсем стандартная, и может быть отключена кем-то в настройках браузера, тогда пользователь, введя пароль, попадет на список форумов, но нажав на любую ссылку опять окажется гостем (т.к. его браузер не запомнит нужные переменные). 2. Привязка к IP. У меня создается впечатление, что этот способ был до смены хостинга - все признаки налицо. При этом способе сервер, после ввода пользователем своего пароля, запоминает IP-адрес его машины и в течении времени сессии любые страницы форума, открытые с этого IP-адреса будут открываться от имени этого пользователя. Если он, конечно, не нажмет "выход". Плюсы: введя пароль один раз, можно открыть несколько окон, оставаясь во всех авторизованным одним и тем же именем, кроме того, работа этого способа не зависит от настроек браузера. Минусы: если забыть нажать "выйти", любой человек может зайти от имени этого пользователя в течении времени сессии. Кроме того, при доступе в интернет из корпоративных сетей обычно вся сеть выходит через один IP-адрес, соответственно, если войти в форум с одного из компьютеров этой сети, все остальные тоже окажутся авторизованными под тем же именем пользователя. Почему я вообще затеял это переделывать? Вот: <Brigita> У меня форум глючит <Brigita> Вхожу, авторизуюсь - все нормально <Brigita> Перелистываю страницу - опять гость Это как раз говорит о том, что у Бригиты по какой-то причине не работают cookies. Конечно, если эта проблема локальная и устраняется изменением настроек на ее компьютере, то, я думаю, тут менять ничего не стоит. Но если эта проблема затронет кого-то еще, то тогда уже можно подумать о переделке модуля авторизации... Название: Re:Авторизация на форуме Ответил: Amok на 10 октября 2003 года, 23:06:56 У меня такая же фигня, только с точностью до наоборот - вхожу как гость, перелистываю страницу - выхожу Амоком 8-Р
Название: Re:Авторизация на форуме Ответил: commandr_g на 11 октября 2003 года, 12:31:28 Это как? Что, пароль вообще не спрашивает?!
Название: Re:Авторизация на форуме Ответил: Пророк на 11 октября 2003 года, 13:18:13 Нет, на самом деле всегда были куки, и именно так надо оставить.
Просто всем, у кого с этим проблемы надо проследить, куда кука пошла и грамотно поставить ее привязку к форуму. Обычно браузер это делает сам. Если у кого-то с этим проблемы, могу посоветовать перейти на Оперу. У Оперы очень простая процедура работы с паролями, там любой разберется и можно все модифицировать. Привязка по IP крайне нежелательна по многим причинам, и динамический IP лишь одна из них. Я например часто путешествую с ноутбуком. Кука у меня всегда сохранится, а IP врядли. Уверен, у многих возникнут такие же проблемы. Дом-работа-коммандировка-инет кафэ. И так далее. Нет, IP - это не выход. Название: Re:Авторизация на форуме Ответил: commandr_g на 11 октября 2003 года, 13:27:32 С куками сейчас будем разбираться - приедет Андрей (Мелифаро), он в этом лучше разбирается (так что в моем лице у сайта и форума фактически появился не один, а два админа!!!). А с привязкой по IP ты опять не понял - только на время сессии!
Название: Re:Авторизация на форуме Ответил: Пророк на 11 октября 2003 года, 13:35:38 Предлагаю пока разобраться с проблемой cookie.
Если она будет решена - оставляем как есть. Если она не будет решена, а вариант с IP будет проверен и работоспособен - переходим на этот вариант. Название: Re:Авторизация на форуме Ответил: Риш на 11 октября 2003 года, 13:50:41 Обращаю внимание на то, что участники Игры имеют не по одному (и даже не по два) акаунта - на каждый персонаж. И возможность заходить с одного IP - адреса разным пользователям обязательно должна сохраниться!
Тем более мало ли - кто-то к кому-то в гости приехал ;) Название: Re:Авторизация на форуме Ответил: commandr_g на 11 октября 2003 года, 14:02:35 Ну вы опять не поняли. Я же сказал - для сессии! То есть вот я зашел, и пока я не вышел (нажав "выход") или пока время не кончилось - привязка к IP сохраняется...
Но похоже опрос уже утратил свою актуальность - я разобрался, что сейчас куки стали какие-то не правильные, и сейчас буду ковырять их. Если не получится - вот-вот Андрюха подъедет, вместе будем ;) Название: Re:Авторизация на форуме Ответил: commandr_g на 11 октября 2003 года, 15:09:31 Все, я разобрался с куками, там небольшой глюк был, но теперь все должно работать. Если у кого будут проблемы - пишите, будем разбираться. Хотя разбираться тут скорее всего надо будет на конкретном компьютере, с которого заходят на форум.
Название: Re:Авторизация на форуме Ответил: Brigita на 11 октября 2003 года, 15:26:39 Спасибо, Ларри!
Проверила. Вошла, авторизовалась, осталась авторизованной. Порядок (тьфу-тьфу, не сглазить!) Название: Re:Авторизация на форуме Ответил: commandr_g на 11 октября 2003 года, 15:31:22 Ок, я тебе аватарку подправил, а то там url не правильный был...
Название: Re:Авторизация на форуме Ответил: commandr_g на 11 октября 2003 года, 16:37:59 Чисто от нечего делать сделал все-таки привязку к IP, правда, не такую, о которой говорил в начале. Теперь каждый мембер, при желании, может указать в профиле свой постоянный IP, и всегда, заходя с него, он будет авторизованным, не вводя пароль.
Для диалапных пользователей это бесполезно, т.к. IP меняется. Для тех, кто себе IP не поставит, ничего не изменилось (авторизация по прежнему через куки). Если человек заходит с другого IP - то тоже нет проблем - указывает свой пароль и дальше опять как обычно (через куки). Будут проблемы с безопасностью - пишите, но не должно быть... Название: Re:Авторизация на форуме Ответил: Vax на 13 октября 2003 года, 14:32:39 цитата из: Ларри Арна на 10 октября 2003 года, 22:23:34 Плюсы: введя пароль один раз, можно открыть несколько окон, оставаясь во всех авторизованным одним и тем же именем У меня и сейчас (с кукисами) такое работает Название: Re:Авторизация на форуме Ответил: commandr_g на 13 октября 2003 года, 14:34:11 Сейчас у всех это работает, потому что я глюк кукисов устранил
Название: Re:Авторизация на форуме Ответил: Vax на 13 октября 2003 года, 14:39:59 А у меня всегда это работало... Точнее, я не помню случая, когда бы не работало... ;D
Название: Re:Авторизация на форуме Ответил: Ботаник на 01 сентября 2004 года, 03:37:44 Так, по прочтении этой темы ламер во мне понял, что ежели выползаешь с чужого компа и не хочешь светиться - кукисы в настройках безопасности (IE) надо отключать?
Название: Re:Авторизация на форуме Ответил: Erin на 25 сентября 2004 года, 00:43:38 Я вот написала большой топ, пробыв на форуме довольно много времени, и не посмотрела, что меня опять выкинуло. Повторить не получится. Неужели при каждом входе нужно авторизовываться? Причем процесс неконтролируемый, иногда выхожу, и возвращаюсь авторизованной, а иногда вышибает просто из форума. Обидно, да! Не знаешь, чего ждать.
Название: Re:Авторизация на форуме Ответил: Риш на 25 сентября 2004 года, 11:21:55 Эрин, у меня так случается, когдя я выхожу из-за "чужой" машины и не ставлю галочку в менюшке "Постоянно оставаться авторизированным". По истечении 120 минут - честно выкидывает :(
Могу от себя предложить обязательно сохранять большие мессяги в буфере. Пару раз это спасло труды раздумий не одного дня и не менее 15 минут набора :) Название: Re:Авторизация на форуме Ответил: Erin на 25 сентября 2004 года, 17:18:37 Спасибо, так и буду делать. :)
Название: Re:Авторизация на форуме Ответил: Яллора на 16 ноября 2004 года, 09:17:16 Я вот поставила галочку в оставаться всегда авторизованным, а теперь не могу ее убрать. :'(
А комп рабочий и начальство не в восторге :). Помогите, пожалуйста. :'( Название: Re:Авторизация на форуме Ответил: Пророк на 16 ноября 2004 года, 11:03:13 Есть такая кнопка - выход.
Или удалите куки.
Форум официального сайта Веры Камши | Powered by SMF 1.0.10.
© 2001-2005, Lewis Media. All Rights Reserved. |