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.

Responder a