Esempio n. 1
0
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)
Esempio n. 2
0
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)
Esempio n. 3
0
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))
Esempio n. 4
0
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)
Esempio n. 5
0
def login_tw():
	 return twitter.authorize(callback=url_for('oauth_authorized', next=request.args.get('next') or request.referrer or None))
Esempio n. 6
0
def login():
    return twitter.authorize(callback=url_for(
        'auth', next=request.args.get('next') or request.referrer or None))
Esempio n. 7
0
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')))
Esempio n. 8
0
 def authorize(self):
     return twitter.authorize(url_for('oauth_callback', provider=self.provider_name, _external=True), _external=True)