updated firebase authentication to work without website