[twitter] update 'x-csrf-token' header during login (#5945)

This commit is contained in:
Mike Fährmann
2024-08-07 08:11:44 +02:00
parent 704d786658
commit 21734ab69e

View File

@@ -1849,6 +1849,11 @@ def _login_impl(extr, username, password):
url, params=params, headers=headers, json=data,
method="POST", fatal=None)
# update 'x-csrf-token' header (#5945)
csrf_token = response.cookies.get("ct0")
if csrf_token:
headers["x-csrf-token"] = csrf_token
try:
data = response.json()
except ValueError: