Программирование > PHP
Авторизация по средствам сессий.
Terion:
Как я понял, при открытии дочернего окна сессия сохраняется, но вот какая проблема. У меня при открытии нового браузера происходит авто авторизация, как будто я уже авторизовался. Даже если закрыть все окна и открыть заново, то так же не требуется авторизация. Авторизация пропадает только по таймауту или через session_destroy();
В чем может быть проблема и если это нормально, то как это устранить.
alex007:
используем поиск, так как много тем было.
Terion:
Я знаю, что было. И если заметили предыдущий мой пост был в топике за 2004г. что говорит о том что я прежде чем что-то спрашивать прошелся по поиску, но увы на свой вопрос я ответа не нашел. код авторизации я взял по примеру поста за 2004 год, возможно там были ошибки. Если нужно покажу код. Буду признателен за ответ или ссылку на ответ.
CGVictor:
Terion
Описанное поведение в общем случае нормально.
Уничтожать по destroy - вариант ничем не хуже других.
Terion:
А можно, как нибудь определить, что сессия принадлежит другому окну браузера, не "материнскому", чтобы не позволять пользоваться не закрытой сессией из другого окна?
Навигация
Перейти к полной версии