Fixes a few bugs with a non-logged in user and adds a demo login button