Войти
  Логин:
  Пароль:
 
DiosEspectro DiosEspectro: блог разработчика
Не только о сайте. Не только о хоккее.
Все записи
 2300            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
Комментарии могут оставлять только зарегистрированные пользователи. Войдите под своим именем.
YouTube-канал ВКонтакте Twitter Telegram
 
Хоккей с мячом
Суперлига 2023-2024 Кубок России 2023
Футбол
Лига чемпионов 2023/24 Премьер-Лига 2023/24
Хоккей
КХЛ 2023/24
С днём рождения!
Предыдущий матч
Суперлига 2023-2024
Регулярный чемпионат
29.02.2024, Красноярск, 17:00
4
Енисей
Красноярск
2
Статистика игроков
Суперлига 2023-2024
Перейти к турниру
Забитые мячи
20 Вшивков
Артем
13 Тургунов
Рустам
10 Башарымов
Алексей
8 Прудников Николай
7 Ширяев Дмитрий
6 Турушев Станислав
3 Багаев Денис
3 Лихачёв Артём
3 Егорычев Егор
1 Дмитров Николай
1 Кутупов Тимур
1 Орлов Андрей
1 Никитенко Роман
1 Петровский Ярослав
1 Николаев Никита
 
Голевые передачи
13 Тургунов
Рустам
9 Дмитров
Николай
6 Ширяев
Дмитрий
5 Вшивков Артем
4 Николаев Никита
3 Багаев Денис
3 Бланько Максим
3 Егорычев Егор
2 Петровский Ярослав
1 Черных Дмитрий
1 Афанасьев Кирилл
1 Башарымов Алексей
1 Топоров Никита
1 Орлов Андрей
1 Турушев Станислав
 
Магазин атрибутики
Старт

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