user authentication added to portfolio.