Пример #1
0
def login_twitter():
    flask.session.pop("oauth_token", None)
    try:
        return twitter.authorize(callback=flask.url_for("auth.twitter_oauth_authorized", next=util.get_next_url()))
    except:
        flask.flash("Something went terribly wrong with Twitter login. Please try again.", category="danger")
        return flask.redirect(flask.url_for("auth.login", next=util.get_next_url()))
Пример #2
0
def login_twitter():
  flask.session.pop('oauth_token', None)
  try:
    return twitter.authorize(
        callback=flask.url_for('auth.twitter_oauth_authorized',
        next=util.get_next_url()),
      )
  except:
    flask.flash(
        'Something went terribly wrong with Twitter login. Please try again.',
        category='danger',
      )
    return flask.redirect(flask.url_for('auth.login', next=util.get_next_url()))
Пример #3
0
 def login():
     return twitter.authorize(
         callback=url_for(
             'oauth_authorized',
             next=request.args.get('next') or request.referrer or None)
     )
Пример #4
0
def twitter_login():
    if session.has_key('twitter_token'):
        del session['twitter_token']
    return twitter.authorize(callback=url_for('twitter_authorized',
        next=request.args.get('next'), _external=True))