Oi…
estou usando
@Scope(ScopeType.SESSION)
Tem alguma anotação que posso colocar em alguns metodos especificos para matar a sessão do usuário.
obrigada
Oi…
estou usando
@Scope(ScopeType.SESSION)
Tem alguma anotação que posso colocar em alguns metodos especificos para matar a sessão do usuário.
obrigada
Se eu entendi bem, a forma de “matar” a sessão seria injetar a classe “Identity” do Seam no seu controller e chamar o método “logout()”.
Se não for exatamente esta a sua idéia, favor postar maiores detalhes…
entao eu tenho q fazer um metodo logout() ? nao tem nenhum tipo de anotação pra colocar em cima do meu metodo que faz o logout?
tem como me passar um exemplo, por favor.
obrigada
No seu componente, faça um @In Identity identity
.
No método que você deseja que encerre a sessão, chame identity.logout()
.
Por exemplo:
[code]@In Identity identity
@Name(“suaClasse”)
@Scope(ScopeType.Session)
public class SuaClasse {
public void seuMetodo{
// seu algoritmo
identity.logout();
}
}[/code]
legal =D
obrigada