Войти
  Логин:
  Пароль:
 
DiosEspectro DiosEspectro: блог разработчика
Не только о сайте. Не только о хоккее.
Все записи
 982            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 Альтернативный турнир прогнозов trubnik.info Альтернативный турнир прогнозов trubnik.info Альтернативный турнир прогнозов trubnik.info Fantasy Club trubnik.info
Опрос
Лучший игрок матча «Уральский трубник» - «Родина» 7:1 (18.11.2017)?
Закрытый опрос. Результаты будут объявлены после его завершения!
Подробности опроса
Опрос продлится до 20.11.2017
Проголосовало пользователей: 40
Следующий матч
Суперлига 2017-2018
Регулярный чемпионат
21.11.2017, Первоуральск, 19:00
 
Уральский трубник
Первоуральск
 
Старт
Нижний Новгород
Предыдущий матч
Суперлига 2017-2018
Регулярный чемпионат
18.11.2017, Первоуральск, 19:00
7
Уральский трубник
Первоуральск
1
Родина
Киров
СКАЧАТЬ ЗАПИСЬ МАТЧА формат: mp4, размер: 2 ГБ
Статистика игроков
Суперлига 2017-2018
Перейти к турниру
Забитые мячи
6 Сидоров
Дмитрий
4 Красиков
Михаил
3 Разуваев
Дмитрий
2 Черных Дмитрий
2 Цыганенко Пётр
2 Маркин Вячеслав
1 Ширяев Максим
1 Липин Григорий
1 Ширяев Дмитрий
1 Почкунов Сергей
1 Герасимов Андрей
 
Голевые передачи
5 Коньков
Николай
4 Маркин
Вячеслав
3 Усов
Александр
2 Сидоров Дмитрий
1 Черных Дмитрий
1 Цыганенко Пётр
1 Липин Григорий
1 Ширяев Дмитрий
1 Почкунов Сергей
1 Красиков Михаил
1 Герасимов Андрей
 
Русский Хоккей
  Мы в соцсетях
YouTube-каналВКонтактеfacebookTwitter
Старт

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