aboutsummaryrefslogtreecommitdiff
path: root/create_test_account.py
blob: d3bf136eb44af8b7a08949de2a45dfdf2178175c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import base64
import json
import uuid

import requests

uniq = str(uuid.uuid4())[:8].upper()

displayname = f"u{uniq}"
sysname = f"s{uniq}"
email = f"{uniq}@getshiftos.ml"
password = "P@ssw0rd"

auth = "Basic " + base64.b64encode(f"{email}:{password}".encode()).decode()

token = requests.get("http://getshiftos.ml/Auth/Register",
	params = {"appname": "ShiftGears", "appdesc": "ShiftGears testing software", "version": "45", "displayname": displayname, "sysname": sysname},
	headers = {"Authentication": auth}).text.strip()

print(token)