Найти - Пользователи
Полная версия: Авторизация WordPress
Начало » Network » Авторизация WordPress
1
tw1ns
Здравйстуйте. Возникла проблема с авторизацией на CMS WordPress.
Привожу код. Как я понимаю проблема в куках сессии. Не могу их никак отловить.
# coding=utf-8
import requests
headers = {'user-agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36'}
host = 'demos1.softaculous.com/WordPress'
url = 'http://'+host+'/wp-login.php'
'''try:
    s = requests.Session()
    response_get = s.get(url, headers=headers)
    print s.cookies
except Exception:
    print 'Host have error'''
payload = {'log':'admin', 'pwd':'pass', 'wp-submit': 'Log+In', 'redirect_to': 'http://'+host+'/wp-admin/', 'testcookie': '1'}
print url
print payload
try:
    response = requests.post(url, data=payload, headers=headers, timeout = 10)
    print response.text
except Exception:
    print 'Find ERROR'
if response.text.find('error')>0:
    print '1'
else:
    print '0'
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB