MyCleenr
We don't save your password
Here is a snippet of our code which shows how we authenticate you.
self.session = sessions.Session()
username = cgi.escape(self.request.get('username'))
password = cgi.escape(self.request.get('password'))
hash = base64.b64encode(username+':'+password)
headers = { 'Authorization' : 'Basic '+hash }
url = 'http://twitter.com/account/verify_credentials.json'
result = urlfetch.fetch(url = url, headers = headers)
if result.status_code == 200:
self.session['username'] = username
self.session['hash'] = hash
self.redirect('/mycleenr')
MyCleenr is an idea which was born in Cédric Giorgi/@cgiorgi's super amazing brain (the hyperactive marketer chicken from Goojet), it has been developped and designed by Bastien Labelle/@bastienlabelle (one of the rockstar developers behind Water Falcon). MyCleenr is proudly powered on top of Google App Engine!