Revision 9d20fe23 snf-astakos-app/astakos/im/target/twitter.py

b/snf-astakos-app/astakos/im/target/twitter.py
67 67
import cgi
68 68
import urllib
69 69

  
70
consumer = oauth.Consumer(settings.TWITTER_TOKEN, settings.TWITTER_SECRET)
71
client = oauth.Client(consumer)
72

  
73 70
request_token_url = 'http://twitter.com/oauth/request_token'
74 71
access_token_url = 'http://twitter.com/oauth/access_token'
75 72
authenticate_url = 'http://twitter.com/oauth/authenticate'
76 73

  
77
@requires_auth_provider('twitter', login=True)
74
@requires_auth_provider('twitter')
78 75
@require_http_methods(["GET", "POST"])
79 76
def login(request):
80 77
    init_third_party_session(request)
81 78
    force_login = request.GET.get('force_login',
82 79
                                  settings.TWITTER_AUTH_FORCE_LOGIN)
80
    consumer = oauth.Consumer(settings.TWITTER_TOKEN,
81
                              settings.TWITTER_SECRET)
82
    client = oauth.Client(consumer)
83 83
    resp, content = client.request(request_token_url, "GET")
84 84
    if resp['status'] != '200':
85 85
        messages.error(request, 'Invalid Twitter response')
......
109 109
    template='im/third_party_check_local.html',
110 110
    extra_context={}):
111 111

  
112
    consumer = oauth.Consumer(settings.TWITTER_TOKEN,
113
                              settings.TWITTER_SECRET)
114
    client = oauth.Client(consumer)
115

  
112 116
    if request.GET.get('denied'):
113 117
        return HttpResponseRedirect(reverse('edit_profile'))
114 118

  

Also available in: Unified diff