Finishes authenticating the user.  Gets the user data to the main
controller. Creates user dashboard.  Creates cart get and put endpoints.