Logout com jsf 2

Pessoal estou com um problema com logout, é o seguinte

meu logout

1- Pego a sessão
2- removo o usuário da sessão
3- invalido a sessão

Usuando o ViewScoped no ManagendBean, funciona de boa, porem ao mudar o escopo para SessionScoped a sessão sempre mantém, ou seja , ao realizar o logof e logar novamente com outro usuário a sessão continua com o uuário antigo.

Alguem sabe o que pode ser?
OU
Alguem tem um exemplo funcionando de login e logout? com jsf2

Obrigado

Ninguem sabe?:

Tentou setar null para seu bean que controla o login ??