twblue/src/twitter/authorisationHandler.py

21 lines
671 B
Python
Raw Normal View History

# -*- coding: utf-8 -*-
import BaseHTTPServer
2015-04-19 18:41:24 -05:00
import application
from urlparse import urlparse, parse_qs
logged = False
verifier = None
class handler(BaseHTTPServer.BaseHTTPRequestHandler):
def do_GET(self):
global logged
self.send_response(200)
self.send_header("Content-type", "text/html")
self.end_headers()
logged = True
params = parse_qs(urlparse(self.path).query)
global verifier
verifier = params.get('oauth_verifier', [None])[0]
2015-04-19 18:41:24 -05:00
self.wfile.write("You have successfully logged into Twitter with" + application.name + ". "
"You can close this window now.")