Eu não mantenho o usário na sessão do navegador e sim em uma Singleton no Flex ( ModelLocator ).. acho mais fácil, pois posso armazenar o objeto e fica fácil de manipular as informações.
On 25 maio, 16:33, Sérgio Fantin <[email protected]> wrote: > *[RESOLVIDO]* > > Opa... já ajudou! > > Resultado: > > LoginVO loginVO = > (LoginVO)FlexContext.getHttpRequest().getSession().getAttribute("loginVO"); > > 2010/5/25 Marcelo Caser <[email protected]> > > > > > > > good question... > > > no meu caso faço a verificação no back-end da seguinte forma... > > > public UsuarioTO getSessionFlex() { > > > this.fSession = FlexContext.getFlexSession(); > > > if (fSession.getAttribute("USUARIO") != null) { > > return usuariosTO = (UsuarioTO) > > fSession.getAttribute("USUARIO"); > > } > > return usuariosTO = new UsuarioTO(); > > } > > > Em 25 de maio de 2010 16:04, Sérgio Fantin > > <[email protected]>escreveu: > > >> Olá pessoal, > > >> como que eu faço pra pegar um usuário logado da sessão? > > >> Em JSF eu faço da seguinte maneira: > > >> LoginVO loginVO = (LoginVO) > >> FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get(" > >> *loginVO*"); > > >> -- > >> Sérgio Fantin > >>http://serjaum.wordpress.com > > >> -- > >> 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 emhttp://groups.google.com/group/flexdev > > > -- > > 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 emhttp://groups.google.com/group/flexdev > > -- > Sérgio Fantinhttp://serjaum.wordpress.com -- 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
