Changes between Version 1 and Version 2 of FazendoSessaoExpirarAoFecharNavegador


Ignore:
Timestamp:
11/24/2008 03:08:27 PM (7 years ago)
Author:
danilo
Comment:

reordering to maintain the logical flow

Legend:

Unmodified
Added
Removed
Modified
  • FazendoSessaoExpirarAoFecharNavegador

    v1 v2  
    33Por padrão, os projetos são criados para manter as sessões abertas por 2 semanas, mesmo que durante esse tempo o navegador seja fechado ou o sistema reiniciado.
    44
    5 Para fazer com que as sessões permaneçam abertas somente enquanto o navegador estiver aberto, basta declarar a setting setting (no módulo settings.py):
     5Caso queira mudar o tempo de expiração, por exemplo de 2 semanas para 1 dia, declare a setting (no módulo settings.py) abaixo:
     6
     7{{{
     8SESSION_COOKIE_AGE = 86400 # 24 horas * 60 minutos * 60 segundos
     9}}}
     10
     11A setting SESSION_COOKIE_AGE somente tem validade caso SESSION_EXPIRE_AT_BROWSER_CLOSE citada abaixo possua seu valor padrão: '''False'''.
     12
     13Para fazer com que as sessões permaneçam abertas somente enquanto o navegador estiver aberto, basta declarar a setting:
    614
    715{{{
     
    917}}}
    1018
    11 Caso queira ainda mudar o tempo de expiração (de 2 semanas para 1 dia por exemplo), declare a setting abaixo:
    12 
    13 {{{
    14 SESSION_COOKIE_AGE = 86400 # 60 segundos * 60 minutos * 24 horas
    15 }}}
    16 
    17 A setting SESSION_COOKIE_AGE somente tem validade caso a citada anteriormente - SESSION_EXPIRE_AT_BROWSER_CLOSE - possua seu valor padrão: '''False'''.
    18 
    1919Veja também as settings SESSION_COOKIE_DOMAIN, SESSION_COOKIE_NAME, SESSION_COOKIE_PATH e SESSION_COOKIE_SECURE em http://www.djangoproject.com/documentation/settings/ .
    2020
Back to Top