Login/signup changes and fixes