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!