ARTIGOS
Partilhar cookies por diversos domínios
Costumo usar subdomínios para separar os diversos idiomas. (portuguespodcast.com, futegobos.com)
No entanto essa abordagem traz um problema com as cookies. Em especial quando se utiliza cookies para manter a sessão de um utilizador.
O que acontece é que quando se passa de um subdomínio para outro a cookie não é passada e o utilizador perde a sessão, tendo como resultado ter de se logar outra vez.
Para resolver esse problema, e permitir que as cookies sejam partilhadas pelos subdomínios, no config/environment.rb tem de se adicionar :domain e alterar para :key
1 2 3 4 5 |
config.action_controller.session = {
:key => '_oseudominio_session',
:secret => 'umachavecompelomenos30caracteres',
:domain => '.oseudominio.com'
}
|


