Add progress dialog to show the user work is being done
Only return data in cases where the username and password are new