@Override
  public User getUser(User user) {
    User dbUser;
    Session session = sessionFactory.getCurrentSession();
    @SuppressWarnings("JpaQlInspection")
    Query q = session.createQuery("from User u where u.email = :email and u.password = :password");
    q.setParameter("email", user.getEmail());
    q.setParameter("password", user.getPassword());
    dbUser = (User) q.uniqueResult();

    return dbUser;
  }