Подскажите, пожалуйста, как правильно авторизоваться на таком сайте?
Пробовал несколько вариантов, на выходе в BeautifulSoup видна все та же страница авторизации:
url = 'https://ycharts.com/login'
login = "login"
password = "password"
session = requests.Session()
auth = HTTPBasicAuth(login, password)
data = {"username":login,"password":password}
r = session.post(url=url, json=data)
s = requests.Session()
r = s.get(url, auth=(login, password))
user_agent_val = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.69 YaBrowser/20.8.0.335 (beta) Yowser/2.5 Safari/537.36'
session = requests.Session()
session.auth = (login, password)
session.get(url, headers = {
'User-Agent': user_agent_val
})
session.headers.update({'Referer':url})
session.headers.update({'User-Agent':user_agent_val})
_xsrf = session.cookies.get('_xsrf', domain="ycharts.com")
session.post(url, {'username': login, 'password': password,
'_xsrf':_xsrf,
'remember':'yes'})
r = session.get(url)