Autenticação única no Seam

Pessoal bom dia!

Na aplicação que trabalho, devo implementar uma autenticação única para cada usuário por sessão.
Ou seja, não deixar o usuário logar em 2 browsers diferentes ou em várias máquinas ao mesmo tempo.

Devo deixar o usuário em apenas um browser e em um único computador.

Alguém já passou por isso?
Qual a forma que usaram para resolver esse problema?

Abraço.

Alguém sabe se a anotação do Seam framework @Destroy, força passar no método caso o usuário feche o browser sem dar logout?

Já conseguiram implementar isso?

Abraço.