Server creates user if not found on login, and returns user object to be saved to scope