Changes between Initial Version and Version 1 of FazendoSessaoExpirarAoFecharNavegador


Ignore:
Timestamp:
Jun 30, 2008, 6:00:02 AM (16 years ago)
Author:
Marinho Brandão
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FazendoSessaoExpirarAoFecharNavegador

    v1 v1  
     1= Fazendo a sessão expirar ao fechar o navegador =
     2
     3Por 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.
     4
     5Para 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):
     6
     7{{{
     8SESSION_EXPIRE_AT_BROWSER_CLOSE = True
     9}}}
     10
     11Caso queira ainda mudar o tempo de expiração (de 2 semanas para 1 dia por exemplo), declare a setting abaixo:
     12
     13{{{
     14SESSION_COOKIE_AGE = 86400 # 60 segundos * 60 minutos * 24 horas
     15}}}
     16
     17A setting SESSION_COOKIE_AGE somente tem validade caso a citada anteriormente - SESSION_EXPIRE_AT_BROWSER_CLOSE - possua seu valor padrão: '''False'''.
     18
     19Veja também as settings SESSION_COOKIE_DOMAIN, SESSION_COOKIE_NAME, SESSION_COOKIE_PATH e SESSION_COOKIE_SECURE em http://www.djangoproject.com/documentation/settings/ .
     20
     21----
     22Tire outras dúvidas em nosso [wiki:CookBookPortugues CookBook em Português]
Back to Top