def sign_in_twitter(): if session.has_key('twitter_token'): del session['twitter_token'] del session['access_token'] del session['screen_name'] url = url_for('auth_app.oauth_authorized', next=request.args.get('next')) return twitter.authorize(callback=url or request.referrer or None)
def login(): """ route to Twitter authentication """ if g.user is not None and g.user.is_authenticated: return redirect(url_for('index')) return twitter.authorize(callback=url_for('oauth_authorized', next=request.args.get('next') or request.referrer or None))
def login(): if current_user.is_authenticated(): return redirect('/') callback_url = url_for('oauthorized', next=request.args.get('next')) return twitter.authorize(callback=callback_url or request.referrer or None)
def login_tw(): return twitter.authorize(callback=url_for('oauth_authorized', next=request.args.get('next') or request.referrer or None))
def login(): return twitter.authorize(callback=url_for( 'auth', next=request.args.get('next') or request.referrer or None))
def login(): if current_user.is_authenticated(): return redirect(url_for('settings')) return twitter.authorize(callback=url_for('oauth_authorized', next=request.args.get('next') or url_for('settings')))
def authorize(self): return twitter.authorize(url_for('oauth_callback', provider=self.provider_name, _external=True), _external=True)