def get_login_opener(self): hdrs = [] if getattr(self, "_cookies", False): mcj = cookielib.MozillaCookieJar() for c in self._cookies: mcj.set_cookie(c) hdrs.append(urllib2.HTTPCookieProcessor(mcj)) return mkopener(*hdrs)
def get_login_opener(self): hdrs = [] if getattr(self, '_cookies', False): mcj = cookielib.MozillaCookieJar() for c in self._cookies: mcj.set_cookie(c) hdrs.append(urllib2.HTTPCookieProcessor(mcj)) return mkopener(*hdrs)
def login(self): formdata = dict(j_username=self.username, j_password=self.password, remember_me=True, form="/") formdata.update(dict(json=json.dumps(formdata), Submit="log in")) formdata = urllib.urlencode(formdata) loginurl = urlparse.urljoin(self.baseurl, "j_acegi_security_check") mcj = cookielib.MozillaCookieJar() cookiehandler = urllib2.HTTPCookieProcessor(mcj) urlopen = mkopener(NoAuto302Handler, cookiehandler) res = urlopen(loginurl, data=formdata) self._cookies = [c for c in mcj] return res.getcode() == 302
def login(self): formdata = dict(j_username=self.username, j_password=self.password, remember_me=True, form='/') formdata.update(dict(json=json.dumps(formdata), Submit='log in')) formdata = urllib.urlencode(formdata) loginurl = urlparse.urljoin(self.baseurl, 'j_acegi_security_check') mcj = cookielib.MozillaCookieJar() cookiehandler = urllib2.HTTPCookieProcessor(mcj) urlopen = mkopener(NoAuto302Handler, cookiehandler) res = urlopen(loginurl, data=formdata) self._cookies = [c for c in mcj] return res.getcode() == 302