Пример #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)
Пример #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)
Пример #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))
Пример #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)
Пример #5
0
def login_tw():
	 return twitter.authorize(callback=url_for('oauth_authorized', next=request.args.get('next') or request.referrer or None))
Пример #6
0
def login():
    return twitter.authorize(callback=url_for(
        'auth', next=request.args.get('next') or request.referrer or None))
Пример #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')))
Пример #8
0
 def authorize(self):
     return twitter.authorize(url_for('oauth_callback', provider=self.provider_name, _external=True), _external=True)