Странный баг при авторизации

Главные вкладки

Аватар пользователя mihon_kri mihon_kri 19 февраля 2015 в 10:36

Добрый день, коллеги!

Натолкнулся на следующий баг в друпале 7: в системе есть много пользователей, и соответственно один суперюзер; есть страница, которая распечатывает штрихкоды через отдельный файл (с формы передаются данные через post , которые принимает файлик cod.php и распечатывается штрихкод , далее происходит редирект обратно на страницу). При этом , если на сайт залогинился пользователь, то пройдя эту операцию по распечатке штрихкода и через редирект попадая обратно на страницу происходит смена пользователя на суперюзера!!! Ни как не могу понять, как вообще такое может быть - то есть был пользователь и вдруг после редиректа учетная запись сменилась на суперюзера и пользователю доступно всё!!!! Запретил на этом компе испрользование куки и чистил кэш, ничего не помогает. Может кто то сталкивался с подобным багом? Как можно решить данную проблему?
Заранее спасибо всем!!!

Комментарии

Аватар пользователя Chyvakoff Chyvakoff 19 февраля 2015 в 11:36

"mihon_kri" wrote:
Ни как не могу понять, как вообще такое может быть

Я даже не заглядывая в ваш код могу сказать как такое может быть.
Ищите в своём cod.php условие

if ($user->uid = 1) {

}

Если конечно у вас там подтянуто ядро друпала.