def login(self):
cookie_dict = requests.utils.dict_from_cookiejar(self.session.cookies)
if cookie_dict.get('session'):
return True
login_params = {
'submit': 'Login',
'username': self.username,
'password': self.password,
'keeplogged': 0,
}
if not self.get_url(self.urls['login'], post_data=login_params, returns='text'):
logger.log(u"Unable to connect to provider", logger.WARNING)
return False
response = self.get_url(urljoin(self.urls['base_url'],'index.php'), returns='text')
if re.search('<title>Login :: BJ-Share</title>', response):
logger.log(u"Invalid username or password. Check your settings", logger.WARNING)
return False
return True
评论列表
文章目录