Не могу пройти дальше авторизации на сайте. На главной странице форма логина отдается яваскриптом. Посмотрел через firebug url куда постится логин и пароль. Далее логинюсь:
import requests
url = 'https://url/api/sessions'
s = requests.Session()
login_data = {'login': 'Ingiborge', 'password_plain': 'Dapkunaite'}
response = s.post(url, json=login_data, allow_redirects=True)
print(response.json())
Получаю такой вывод, где, помимо данных юзера есть:
{'id': 2789577, 'authentication_token': 'f0a8f45bd5c2b86df4d7694e5bd6873d'}
Беру токен после каждого подключения (id не меняется):
token = ''
for k, v in response.json().items():
if 'authentication_token' in k:
token = v
Дальше не понятно, куда его постить, так как is_redirected возвращает False
Пробовал на url
https://url/api/sessions?pid=2789577, но получаю ошибку, что токен не найден
Подскажите что делаю не так? Спасибо.