Use ajax. [s]
2012/7/4 Marcus Sa <[email protected]>: > Talvez essa implementação no client possa ti ajudar. > > http://www.erichynds.com/jquery/a-new-and-improved-jquery-idle-timeout-plugin/ > > Em 4 de julho de 2012 22:25, Douglas J.A.M <[email protected]> escreveu: > >> ai o ideal seria um callback no timeout do lifetime, mas pelo que estudei >> por a sessao ser nativa do php, apache e afins é dificil fazer, entao o mais >> certo seria a pog, ai queria ver se vcs tem alguma idéia >> >> >> Em 4 de julho de 2012 22:22, Douglas J.A.M <[email protected]> >> escreveu: >> >>> Pois é, seu código faz o mesmo que o meu http://pastebin.com/miyG66XR >>> porém não faz ainda o que quero sao 4 itens: >>> >>> - se o cara acessa de login e não tem sessão blz, não exibo nada ele vai >>> logar >>> - se o cara acessa o login e tem sessao, redireciono ao index >>> - se o cara cara acessa logout, deslogo ele e exibo mensagem >>> - [AGORA O X DA QUESTAO] o cara está navegando, vai ao banheiro, a sessão >>> tem seu lifetime expirado, meu controller template ve meu acesso a uma >>> página restrita sem sessão, redireciona para login, eu até poderia adicionar >>> uma mensagem aqui na sessão para exibir, porém e se o cara estiver acessando >>> atraves de um favorito e não tiver sido desconectado por timeout, vou exibir >>> a mensagem indevidamentel, quero saber se voces tem alguma maneira + facil >>> de fazer isso sem a gambis que falei no 1 post >>> >>> entendeu? >>> >>> Em 4 de julho de 2012 21:45, felipe bastos <[email protected]> >>> escreveu: >>> >>>> Pow cara .. nunca me liguei nisso .. >>>> >>>> Eu simplesmente verifico o usuario no banco e salvo a sessao. >>>> >>>> Depois, simplesmente confiro que a sessao existe. >>>> >>>> Se a sessao nao existir mais, redireciono pra pagina de login e informo >>>> que a sessao expirou por inatividade. >>>> >>>> Tem a funcao de login e a de logado. >>>> >>>> Esta tao transparente .. q nem sei o que rola por tras :) >>>> >>>> code.google.com/p/phpscrum/source/trunk/application/controller/auth.php >>>> >>>> Acho que o link é esse ... o codigo ta super simples. >>>> >>>> Em 04/07/2012 21:32, "Douglas J.A.M" <[email protected]> escreveu: >>>>> >>>>> Alguém aí sabe alguma maneira fácil de implementar isso? Onde quando o >>>>> lifetime da sessão expirar, e ela for destruida, exibir uma mensagem para >>>>> o >>>>> usuário quando ele atualizar a página informando que por inatividade foi >>>>> deslogado, sei que existem maneiras, mas as que conheço são meio >>>>> complicadas >>>>> de se implementar, como o intercambio de cookie + session, ou session + >>>>> db... >>>>> >>>>> -- >>>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>>>> Php" dos Grupos do Google. >>>>> Para postar neste grupo, envie um e-mail para >>>>> [email protected]. >>>>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>>>> [email protected]. >>>>> Para obter mais opções, visite esse grupo em >>>>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>>> >>>> -- >>>> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >>>> Php" dos Grupos do Google. >>>> Para postar neste grupo, envie um e-mail para >>>> [email protected]. >>>> Para cancelar a inscrição nesse grupo, envie um e-mail para >>>> [email protected]. >>>> Para obter mais opções, visite esse grupo em >>>> http://groups.google.com/group/kohana-php?hl=pt-BR. >>> >>> >> >> -- >> Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana >> Php" dos Grupos do Google. >> Para postar neste grupo, envie um e-mail para [email protected]. >> Para cancelar a inscrição nesse grupo, envie um e-mail para >> [email protected]. >> Para obter mais opções, visite esse grupo em >> http://groups.google.com/group/kohana-php?hl=pt-BR. > > > -- > Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" > dos Grupos do Google. > Para postar neste grupo, envie um e-mail para [email protected]. > Para cancelar a inscrição nesse grupo, envie um e-mail para > [email protected]. > Para obter mais opções, visite esse grupo em > http://groups.google.com/group/kohana-php?hl=pt-BR. -- Juarez Junior - [email protected] http://twitter.com/juareznjunior http://juareznjunior.wordpress.com/ -- Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google. Para postar neste grupo, envie um e-mail para [email protected]. Para cancelar a inscrição nesse grupo, envie um e-mail para [email protected]. Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.
