Войти
  Логин:
  Пароль:
 
DiosEspectro DiosEspectro: блог разработчика
Не только о сайте. Не только о хоккее.
Все записи
 665            25.11.2015, 19:00

Автоматическая авторизация

Автоматическая авторизация

Буквально на днях выяснилось, что уже несколько лет на сайте есть проблемы с автоматической авторизацией - это когда вы входите на сайт под своим именем и паролем, затем закрываете вкладку или браузер и через какое-то время возвращаетесь, но уже не вводите заново учётные данные, а считаетесь авторизованным пользователем. У части пользователей это работало, у части - нет.

И что самое интересное - узнал я о проблеме совершенно случайно и совсем на другом сайте. Почему никто напрямую не обратился и не сказал мне об этом - не очень понятно. Да, браузер сохранил учётные данные и нужно было лишь нажать на "Вход" - это людей не напрягало. Но это же не правильно.

Раз у части пользователей проблема встречалась, а у другой части - нет, то я стал пинять на что-то локальное. Браузеры разные? Да вроде нет, даже при одинаковых браузерах у меня проблема не наблюдалась, а у других так и не работала автоматическая авторизация. Куки не включены? Это уже крайний случай и очень редкий, поэтому врядли.

И вот я стал копаться в коде, проводить тесты. И мне всё никак не удавалось поймать эту ошибку - у меня всё работало как часы. Ну как такое может быть? Я уже было отчаялся, как вдруг случайно заметил одну деталь - у некоторых пользователей код, который записывается в куки для автоматической авторизации, был немного не верный, из-за чего система не могла распознать пользователя... а у остальных пользователей было всё окей. Уж не знаю как это получилось.

Внедрил в систему проверку кода - если код правильный, то он итак авторизовался автоматически, а вот если код не верный, тогда генерируется новый, но уже правильный код, записывается в базу данных и в куки. И уж теперь-то пользователь будет заходить на сайт автоматически без лишних нажиманий кнопки. Я надеюсь.

Просьба проследить за этой функцией - прекратились-ли вылеты авторизации или же нет? Должны прекратиться.

И да, если возникают какие-то проблемы в работе с сайтом - сразу обращайтесь, устраним все недочёты. По крайней мере постараемся.

 

   DiosEspectro

 Комментарии Страница:   1
#1 Fyl
25.11.2015, 22:56:55

ну, раз админ решил все до идеала довести :), сообщу и о своей "закавыке": с авторизацией на сайте проблем не возникает, но при первичном входе на страницу прогнозов меня не числится в моей команде, т.е. в правой колонке написано "Командный зачет. Вас нет среди участников". соответственно, нет ссылки на командный чат и т.п. Чтобы я "появился" в команде, нужно зайти в любой раздел (например, "турнирная таблица") после этого все нормализуется. Могу скрины скинуть. PS: ситуация одинакова и дома и на работе. браузер - Хром в обоих местах. PPS: мне не трудно кликнуть лишний раз мышкой :)

#2 DiosEspectro
26.11.2015, 00:39:32

Спасибо за указанную проблему. Пусть не до идеала, но чтобы было удобно - нужно сделать :) Исправим проблему.

#3 DiosEspectro
26.11.2015, 01:39:38

Fyl, теперь должно быть всё окей. Если снова повторится - отпишитесь пожалуйста. Ну и если будет всё нормально - тоже дайте знать :)

#4 Fyl
27.11.2015, 09:50:30

Спасибо, вроде, все нормально. Правда, дома еще не был :), но на работе и в командировке все было ОК.

#5 DiosEspectro
27.11.2015, 18:58:59

Это хорошо :yeees!:

  Страница:   1
Комментарии могут оставлять только зарегистрированные пользователи. Войдите под своим именем.
Турнир прогнозов trubnik.info
Предыдущий матч
Суперлига 2016-2017
Плей-офф
Четвертьфинал
15.03.2017, Архангельск, 21:00
5
Водник
Архангельск
3
Уральский трубник
Первоуральск
Статистика игроков
Суперлига 2016-2017
Перейти к турниру
Забитые мячи
23 Почкунов
Сергей
21 Герасимов
Андрей
13 Маркин
Вячеслав
12 Сидоров Дмитрий
11 Разуваев Дмитрий
10 Игошин Евгений
9 Степченков Дмитрий
7 Липин Григорий
6 Черных Дмитрий
4 Орлов Андрей
3 Усов Александр
2 Кислов Андрей
1 Оппенлендер Антон
1 Сысоев Евгений
1 Фефелов Дмитрий
 
Голевые передачи
14 Коньков
Николай
11 Липин
Григорий
10 Игошин
Евгений
10 Разуваев
Дмитрий
7 Кислов Андрей
6 Усов Александр
5 Степченков Дмитрий
5 Воронковский Александр
4 Маркин Вячеслав
4 Сидоров Дмитрий
4 Орлов Андрей
3 Почкунов Сергей
1 Морковкин Александр
1 Оппенлендер Антон
1 Черных Дмитрий
1 Сысоев Евгений
1 Фефелов Дмитрий
1 Герасимов Андрей
 
Русский Хоккей
  Мы в соцсетях
YouTube-каналВКонтактеfacebookTwitter
Старт

Спонсоры команды
Правительство Cвердловской области Городской округ Первоуральск Группа ЧТПЗ» ОАО «Первоуральский динасовый завод» (ОАО «ДИНУР») ОАО «Уратрубпром»
Информационные партнёры
Городские вести. Еженедельник Первоуральска. Телекомпания ОТВ, Екатеринбург Федерация футбола Первоуральска
Партнёры сайта
Интернет-провайдер «Интерра» Федерация хоккея с мячом Свердловской области Радио
DiosEspectro © 2009-2017, Хоккейный клуб «Уральский трубник»
Поддержка: группа ДЗЧРХ
Разработчик и администратор сайта: Александр 'DiosEspectro' Литвиненко