Closed Alehanter337 closed 2 years ago
I'm log in scirius, just do some fix with referer. Script below, hope it will help to somebody:
import requests
import sys
session = requests.Session()
login_url = 'https://selks/accounts/login/'
url = 'https://selks/rules/'
user_agent = 'Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0'
session.get(login_url, verify=False)
csrftoken = session.cookies['csrftoken']
print('csrftoken = ', csrftoken, '\n')
post_request = session.post(login_url,
headers = {'Referer' : login_url, 'User-Agent' : user_agent},
data = {'csrfmiddlewaretoken': csrftoken,
'username': 'selks-user',
'password': 'selks-user'})
with open('index', 'w') as f:
f.write(post_request.text)
Can't login with python requests library on page "http://selks/account/login".
Browser Mozilla 5.0 Scirius version 3.5.0-3 OS Selks 6 (Debian 10) Trying to get csrf token from cookies :
and turn off CSRF verify:
Not helped.
csrfmiddlewaretoken
instead ofcsrf_token
here nothing change too:What's problem is here?