Advertisement
paster442

Scratch Login

Sep 5th, 2021
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.60 KB | None | 0 0
  1. import requests
  2. import re
  3. import json
  4.  
  5. def login(username, password):
  6.     headers = {"x-csrftoken": "a", "x-requested-with": "XMLHttpRequest", "Cookie": "scratchcsrftoken=a;scratchlanguage=en;", "referer": "https://scratch.mit.edu", "user-agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.101 Safari/537.36"}
  7.     data = json.dumps({"username": username, "password": password})
  8.     request = requests.post("https://scratch.mit.edu/login/", data = data, headers = headers)
  9.     session_id = re.search('"(.*)"', request.headers["Set-Cookie"]).group()
  10.     return session_id
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement