Refactored oauth sign in view.