Boa noite galera, estou desenvolvendo um login com Jsf e Jpa, até agora consegui validar um usuário com uma senha pré determinada, mas minha dúvida é, como faço para pegar do banco de dados comparar e iniciar a sessão?
Segue o código:
private String email;
private String senha;
User user;
public String autentica() {
System.out.println("Autenticado");
if(email.equals("admin")&&senha.equals("admin")) {
System.out.println("Usuario e senha confirmados");
Object b = new Object();
SessionUtil.setParam("USUARIOLogado", b);
return"/produto.xhtml?faces-redirect=true";
}else {
return null;
}