django: про галку "Запомнить меня" при авторизации пользователя

Jul 30, 2010 20:29

Короткая, но полезная статья про две важные функции django:

>>> request.session.set_expire(0) - при условии, что галка "Запомнить" снята
>>> request.session.get_expire_at_browser_close() - для целей проверки политики, принятой в данной сессии

Первая функция реализуют в представлении установку в сессии параметра SESSION_EXPIRE_AT_BROWSER_CLOSE в состояние True или False, а вторая функция позволяет вызвать и проверить это значение. Легко и просто!

Кстати, по умолчанию в проекте SESSION_EXPIRE_AT_BROWSER_CLOSE = False. Об этом конечно же важно помнить

Статью можно прочитать здесь:

django: How to expire session on browser close

Странно, но въехал в тему именно благодаря этой статье :)

django, хитрости

Previous post Next post
Up