Code

Changes between Version 1 and Version 2 of FazendoSessaoExpirarAoFecharNavegador


Ignore:
Timestamp:
11/24/08 13:08:27 (5 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