Fix: revoked authorization breaks github auth