Uso as sessions do CI 2.0.2 sem problemas.

Em 30 de maio de 2011 07:52, Ademir Cristiano Gabardo <
[email protected]> escreveu:

> Tive muitos problemas com session também, de tanto me incomodar estou
> usando
> seções nativas.
> Especiamente no IE7 o CI 1.7.3 tem problemas em manter a sessão.
>
> no 2.0.2 ainda não testei para ver como está.
>
> Abraços
> Ademir
>
> -----Mensagem original-----
> De: [email protected]
> [mailto:[email protected]] Em nome de Diego Albuquerque
> Enviada em: domingo, 29 de maio de 2011 21:45
> Para: CodeIgniter Brasil
> Assunto: [CodeIgniter] Problemas com Sessões no CI 2.0.2 ( Muitas entradas
> no banco ... perdendo sessão )
>
> Pessoal, não sei se alguém passou ou tá passando por isso. Mas estava com
> problemas sérios com a questão de sessões no Code Igniter 2.0.2.
>
> Tanto tava com problemas que resolvi usar a library PHPSession para fazer
> um
> pequeno sistema de autenticação para um site que tou desenvolvendo já que
> ele usa sessões nativas do PHP.
>
> Bem, a questão é que precisava de um sistema de autenticação mais robusto e
> como não sou mais daqueles de ficar recriando a roda resolvi tentar o Ion
> Auth. E ai meus problemas voltaram pois o mesmo logava mas a sessão não
> segurava.
>
> O Ion Auth usa a library Session do próprio CI e até pensei em reescrever
> todo o código para usar a PHPSession. Bem, resolvi procurar.
>
> *Problema : Como eu configurei (config.php) o CI para guardar as sessões no
> banco ( $config['sess_use_database'] = TRUE; ) toda requisição criava uma
> sessão nova em branco.*
>
> Bem pesquisando acabei achando um site que me deu uma luz onde o cara diz
> que* toda vez que colocava underscore no nome do cookie, dava problemas.
> Então: Tirei o underscore do cookie name.  [1]*
>
> $config['sess_cookie_name'] = 'meu_cookie';   mudei para
>  $config['sess_cookie_name'] = 'cookie';
>
> Isso ao menos fez aparecer os dados capturados dentro do cookie da sessão ,
> mas mesmo assim ainda persistia o problema de criar uma sessão para toda
> página que eu visitava.
>
> Ai procurando mais um pouco achei um artigo onde o cara relatava um
> problema
> similar: * Uma sessão era criada para cada página [2]*
>
> Comentei todas as entradas abaixo:
>
> //$config['cookie_prefix'] = "";
> //$config['cookie_domain'] = ".meu.dominio.com";
> //$config['cookie_path'] = "/";
> //$config['cookie_secure'] = FALSE;
>
> E VOILÁ. FUNCIONOU. Não tinha mais entradas de sessão na tabela para cada
> página e sistema de autenticação funcionando.
>
> Ainda preciso fazer outros testes pra apurar melhor se isso é um problema
> mesmo ou um problema de USB (Usuário Super Burro) ;D
>
> Mas fiquei tão empolgado que resolvi compartilhar.
>
> Abs.
> Diego
>
>
>
> [1] http://biostall.com/losing-codeigniter-sessions
> [2]
>
> http://stackoverflow.com/questions/4661834/codeigniter-session-recreated-on-
> each-page
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>
>
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
>



-- 
----
Cristiano Santos de Oliveira
Desenvolvedor de Software
Cel. (71) 91794664
MSN:  [email protected]
Gmail: [email protected]
Skype: cristiano.oliveir
Linux user # 495181
Lattes: 
Lattes<http://buscatextual.cnpq.br/buscatextual/visualizacv.jsp?id=K4413558T4>
----------------------------------------------------------
"... não vemos o mundo com nossos olhos, mas com os conceitos que habitam
nossa mente..."
Osame Kinouchi.
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a