2013-08-01 2 views
0

Я использую Zend_Auth для входа в систему с именем пользователя и паролем. Но после закрытия вкладки браузера и открытия веб-сайта на новой вкладке аутентификация запоминается Zend Auth. Мне нужно, чтобы это произошло, только если пользователь проверяет меня на странице входа. Если он не проверил, аутентификация должна быть отменена после закрытия вкладки. Как это реализовать?запомнить меня с zend_auth

+1

Это не zend auth, но ваш браузер сохраняет файл cookie, пока браузер не будет закрыт (а не вкладка). См. Также: http://stackoverflow.com/questions/10958769/destroy-session-when-broswer-tab-closed – RMK

ответ

0

Отправить значение флажка с данными формы и посмотреть, было ли оно проверено или нет. Если это так, просто используйте Zend_Session.

// set remember me session 
if ($formData['loginRememberMe']) 
{ 
    Zend_Session::rememberMe(); 
} 
Смежные вопросы