Mudei o template para não parecer copia e cola do Thiago, e os nomes dos
pacotes.
O Logout pelo Dialog está funcionando e o PhaseListener apenas para
usuário logado também.
Para o Login precisei comentar a parte de LDAP pois não dá para acessar.
Então está usando o DAO msm.
E acredito que falta apenas arrumar a parte de Fechar pedido pelo Dialog
e tirar as coisas desnecessárias para não perdemos pontos.