Баг с вводом паролей

Привет всем, это мой первый пост здесь. LiveStreet очень понравился, поэтому решил поучаствовать в сообществе и внести свои первые «пять копеек».

Про баг на входе тут уже писали — это когда после выхода с одного аккаунта не получается зайти на другой. Я наблюдал такое у себя на Лисичке и, покопавшись в коде, выяснил, что LiveStreet — при регистрации, входе в систему и смене пароля в личном кабинете — всегда берет пароль и логин из переменной реквеста вместо пост, поэтому отосланные формой данные не всегда доходят. Будет или нет этот баг проявляться зависит, по-видимому от настроек браузера (возможно сервера).

На своем локальном серваке решил эту проблему следующим образом:
в файлах экшенов регистрации, логина и настроек профиля заменил вызовы функции:
getRequest('login')
getRequest('password'')

на следующие
getRequest('login','','post')
getRequest('password','','post')

Так следует сделать для всех полей паролей в формах.

Возможно это кому-то поможет.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.