Баг с вводом паролей
Привет всем, это мой первый пост здесь. LiveStreet очень понравился, поэтому решил поучаствовать в сообществе и внести свои первые «пять копеек».
Про баг на входе тут уже писали — это когда после выхода с одного аккаунта не получается зайти на другой. Я наблюдал такое у себя на Лисичке и, покопавшись в коде, выяснил, что LiveStreet — при регистрации, входе в систему и смене пароля в личном кабинете — всегда берет пароль и логин из переменной реквеста вместо пост, поэтому отосланные формой данные не всегда доходят. Будет или нет этот баг проявляться зависит, по-видимому от настроек браузера (возможно сервера).
На своем локальном серваке решил эту проблему следующим образом:
в файлах экшенов регистрации, логина и настроек профиля заменил вызовы функции:
на следующие
Так следует сделать для всех полей паролей в формах.
Возможно это кому-то поможет.
Про баг на входе тут уже писали — это когда после выхода с одного аккаунта не получается зайти на другой. Я наблюдал такое у себя на Лисичке и, покопавшись в коде, выяснил, что LiveStreet — при регистрации, входе в систему и смене пароля в личном кабинете — всегда берет пароль и логин из переменной реквеста вместо пост, поэтому отосланные формой данные не всегда доходят. Будет или нет этот баг проявляться зависит, по-видимому от настроек браузера (возможно сервера).
На своем локальном серваке решил эту проблему следующим образом:
в файлах экшенов регистрации, логина и настроек профиля заменил вызовы функции:
getRequest('login')
getRequest('password'')
на следующие
getRequest('login','','post')
getRequest('password','','post')
Так следует сделать для всех полей паролей в формах.
Возможно это кому-то поможет.
0 комментариев