Fail auth request on timeout

If the authorization request takes longer than 3 seconds to get a response, just
assume it's failed.