Leonardo, Certa vez precisei fazer algo parecido e funcionou....
A ideia original foi essa http://www.cauirs.com.br/rafael/?p=119 Porém, se tu pesquisar por controle de usuário flex no google, aparece outros exemplos. a forma que fiz foi mais simples. Todo usuário logado eu guardo em um array Em 31 de agosto de 2011 08:26, Leonardo Ribeiro <[email protected]>escreveu: > Ah uma coisa que esqueci de mencionar no e-mail origial é que > a app usar Flex 4 + BlazeDS + Java no server (com Spring e Hibernate) > > > 2011/8/31 Leonardo Ribeiro <[email protected]> > >> Pessoal, >> >> Preciso implementar em uma app flex4 login e logout. >> o login já é feito (com menus sendo criados dinamicamente de acordo >> com os direitos do usuário), mas eu preciso de 2 coisas mais: >> >> 1 - guardar o usuário logado para que não seja possível logar >> com o mesmo usuário duas vezes (mesmo browser outra aba, outra janela >> do mesmo browser ou outro browser - chrome e firefox por exemplo) >> >> 2 - ter opção de logout nas seguintes situações: >> 2.1 - um botão "logout" na app >> 2.2 - ao fechar o browser >> 2.3 - ficar um determinado tempo sem usar a app >> >> para todos os casos de logout acima precisaria gravar um log no BD. >> >> Inicialmente não queria ter uma tabela para guardar o usuários logados, >> preferiria ter algum controle de sessão mesmo, se possível >> >> -- >> []'s >> Leonardo >> >> Linux User #488650 >> Ubuntu User #27045 >> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece >> > > > > -- > []'s > Leonardo > > Linux User #488650 > Ubuntu User #27045 > Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Atenciosamente, Rodrigo Valentim -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
