Exemplo n.º 1
0
def twitter_login():
    if 'screen_name' in session:
        return redirect(url_for('profile'))
    request_token = get_request_token()
    session['request_token'] = request_token
    # redirecting the user to twitter so they can confirm authorization
    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 2
0
def twitter_login():
    if 'screen_name' in session:
        return render_template('profile.html', user=g.user)

    request_token = get_request_token()
    session['request_token'] = request_token
    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 3
0
def twitter_login():
    if 'screen_name' in session:
        return redirect(url_for('profile'))
    request_token = get_request_token()
    session['request_token'] = request_token

    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 4
0
def twitter_login():
    """Init login with tweeter procedure and save token"""
    if 'screen_name' in session:
        return redirect(url_for('profile'))
    request_token = twitter_utils.get_request_token()
    session['request_token'] = request_token

    return redirect(twitter_utils.get_oauth_verifier_url(request_token))
Exemplo n.º 5
0
Arquivo: app.py Projeto: seanw7/Flask
def twitter_login():
    if 'screen_name' in session:
        return redirect(url_for('profile'))
    request_token = get_request_token()
    session['request_token'] = request_token
    # to make sure twitter returns the proper pin code lets change the settings in our twitter 'app' for callback url!
    # sets the call back url to : "http://127.0.0.1:4995/auth/t witter"
    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 6
0
def twitter_login():
    # If user is on session directly go to profile
    # Can't change user until delete cookies
    # if 'screen_name' in session:
    # return redirect(url_for('profile'))
    request_token = get_request_token()
    session['request_token'] = request_token
    # redirecting the user to Twitter so they can confirm authoritazion
    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 7
0
def hello():
    if 'screen_name' in session:
        response = make_response(render_template('index.html'))
        response.set_cookie('screen_name', session['screen_name'])
        return response
    request_token = get_request_token()
    session['request_token'] = request_token

    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 8
0
def twitter_login():
    if 'screen_name' in session:
        return session['screen_name']
    request_token = get_request_token()
    # need to store token while user leaves site, save request_token in session cookie (stored on browser)
    session['request_token'] = request_token

    # redirect user to twitter to confirm authorization
    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 9
0
def twitter_login():
    logout()
    #determine if the users is already logged in
    if 'screen_name' in session:
        return redirect(url_for('event'))

    #first we need to get the request token
    request_token = get_request_token()
    session[
        'request_token'] = request_token  #session is persistent between requests via cookie. Cookie is linked to a session

    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 10
0
def twitter_login():
    request_token = get_request_token()
    session['request_token'] = request_token
    # redirecting the user to twitter so they can confirm authorization

    return redirect(get_oauth_verifier_url(request_token))
Exemplo n.º 11
0
def twitter_login():
    if 'screen_name' in session:  # if user is already logged in, redirect to profile page
        return redirect(url_for('profile'))
    request_token = get_request_token()
    session['request_token'] = request_token
    return redirect(get_oauth_verifier_url(request_token))
def twitter_login():
    request_token = get_request_token()
    session['request_token'] = request_token

    return redirect(get_oauth_verifier_url(request_token))