|
|
@ -126,7 +126,7 @@ class NijieExtractor(AsynchronousMixin, BaseExtractor):
|
|
|
|
username, password = self._get_auth_info()
|
|
|
|
username, password = self._get_auth_info()
|
|
|
|
self.cookies_update(self._login_impl(username, password))
|
|
|
|
self.cookies_update(self._login_impl(username, password))
|
|
|
|
|
|
|
|
|
|
|
|
@cache(maxage=90*24*3600, keyarg=1)
|
|
|
|
@cache(maxage=90*86400, keyarg=1)
|
|
|
|
def _login_impl(self, username, password):
|
|
|
|
def _login_impl(self, username, password):
|
|
|
|
if not username or not password:
|
|
|
|
if not username or not password:
|
|
|
|
raise exception.AuthenticationError(
|
|
|
|
raise exception.AuthenticationError(
|
|
|
|