extract & pass auth token for newgrounds
This commit is contained in:
@@ -90,11 +90,13 @@ class NewgroundsExtractor(Extractor):
|
|||||||
headers = {"Origin": self.root, "Referer": url}
|
headers = {"Origin": self.root, "Referer": url}
|
||||||
url = text.urljoin(self.root, text.extr(
|
url = text.urljoin(self.root, text.extr(
|
||||||
response.text, 'action="', '"'))
|
response.text, 'action="', '"'))
|
||||||
|
auth_token = text.extr(response.text, 'name="auth" value="', '"')
|
||||||
data = {
|
data = {
|
||||||
"username": username,
|
"username": username,
|
||||||
"password": password,
|
"password": password,
|
||||||
"remember": "1",
|
"remember": "1",
|
||||||
"login" : "1",
|
"login" : "1",
|
||||||
|
"auth" : auth_token
|
||||||
}
|
}
|
||||||
|
|
||||||
response = self.request(url, method="POST", headers=headers, data=data)
|
response = self.request(url, method="POST", headers=headers, data=data)
|
||||||
|
|||||||
Reference in New Issue
Block a user