Demonstra o uso de APIs de Java Persistence baseadas na nova especificação Java Persistence em conjunto com o JavaServer Faces. A amostra cria um esquema de autenticação simples por meio de JavaServer Faces PhaseListeners e um bean de Entidade simples que representa um usuário.