def dispatch_request(self, provider_name): if not current_user.is_anonymous: return redirect(url_for('index')) oauth = OAuthSignIn(provider_name=provider_name) return oauth.authorize()