]> code.delx.au - pymsnt/blobdiff - src/tlib/msn/msn.py
Properly quote passwd when sending to passport servers.
[pymsnt] / src / tlib / msn / msn.py
index 199308621419af977b479860fbbc7990e1976328..3a13f5bbe021391cf0cce81b4e1794c5cbb07bd6 100644 (file)
@@ -346,7 +346,7 @@ class PassportLogin(HTTPClient):
     def connectionMade(self):
         self.sendCommand('GET', self.path)
         self.sendHeader('Authorization', 'Passport1.4 OrgVerb=GET,OrgURL=http://messenger.msn.com,' +
-                                         'sign-in=%s,pwd=%s,%s' % (quote(self.userHandle), self.passwd,self.authData))
+                                         'sign-in=%s,pwd=%s,%s' % (quote(self.userHandle), quote(self.passwd), self.authData))
         self.sendHeader('Host', self.host)
         self.endHeaders()
         self.headers = {}