First pass at implementing an OAuth modal before the popup.