Login properly checks with server to make sure username and password are correct