Added username/password dialog to pull and push, based on messages.