Example #1
0
 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)
Example #2
0
 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)
Example #3
0
    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
Example #4
0
    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