浏览代码

Refactoring meetup secret/consumer keys

David Leonard 10 年之前
父节点
当前提交
409d80e64d
共有 2 个文件被更改,包括 5 次插入6 次删除
  1. 2 6
      hackathon_starter/hackathon/views.py
  2. 3 0
      hackathon_starter/hackathon_starter/settings.py

+ 2 - 6
hackathon_starter/hackathon/views.py

@@ -143,21 +143,17 @@ def facebook(request):
 #################
 
 def meetup(request):
-    CONSUMER_KEY = 'p50vftdqq72tgotpaeqk5660un'
     REDIRECT_URI = 'http://127.0.0.1:8000/hackathon/meetupToken'
-    AUTHORIZE_URL = 'https://secure.meetup.com/oauth2/authorize?client_id=' + CONSUMER_KEY + '&response_type=code' + '&redirect_uri=' + REDIRECT_URI
+    AUTHORIZE_URL = 'https://secure.meetup.com/oauth2/authorize?client_id=' + settings.MEETUP_CONSUMER_KEY + '&response_type=code' + '&redirect_uri=' + REDIRECT_URI
     return HttpResponseRedirect(AUTHORIZE_URL)
 
 def meetupToken(request):
     access_token_url = 'https://secure.meetup.com/oauth2/access?'
-    CLIENT_KEY = 'p50vftdqq72tgotpaeqk5660un'
-    CLIENT_SECRET = 'i5l00ln2r4mcf161n6451hjoj8'
     REDIRECT_URI = 'http://127.0.0.1:8000/hackathon/meetupToken'
-    url = access_token_url + 'client_id=' +  CLIENT_KEY + '&client_secret=' + CLIENT_SECRET + '&grant_type=authorization_code' + '&redirect_uri=' + REDIRECT_URI + '&code=' +  request.GET.get('code')
+    url = access_token_url + 'client_id=' +  settings.MEETUP_CONSUMER_KEY + '&client_secret=' + settings.MEETUP_CONSUMER_SECRET + '&grant_type=authorization_code' + '&redirect_uri=' + REDIRECT_URI + '&code=' +  request.GET.get('code')
 
     response = requests.post(url)
     access_token = json.loads(response.content)['access_token']
-    # profile = InstagramProfile(user = new_user, access_token = getInstagram.access_token, instagram_user=getInstagram.user_data['username'])
     meetupToken = MeetupToken(access_token = access_token)
     meetupToken.save()
     return HttpResponseRedirect('http://127.0.0.1:8000/hackathon/api/')

+ 3 - 0
hackathon_starter/hackathon_starter/settings.py

@@ -125,3 +125,6 @@ TWITTER_CONSUMER_KEY = 'MS8DNyi5HX9HhJgigL24VEkqA'
 TWITTER_CONSUMER_SECRET = '1QdaLTNyrGIoZUniToou5bqax8mo7yuzIm7o4XjxzMhBE4UPY1'
 TWITTER_ACCESS_TOKEN = '43035062-zulNy9FQtEb2i9DeRGQen62HEDf21hpwWcRVAEOOy'
 TWITTER_ACCESS_TOKEN_SECRET = 'EEssSDgD4JbXzksmWHW1stBVxNtwfj1nq5Pd2Plkm17wj'
+
+MEETUP_CONSUMER_KEY = 'p50vftdqq72tgotpaeqk5660un'
+MEETUP_CONSUMER_SECRET = 'i5l00ln2r4mcf161n6451hjoj8'