INNER CODE UNIT · Python
loginWithPass
Shra1V32/Playlist-AutoUpdater · login.py:29
def loginWithPass(sid, rmn, pwd):
payload = getPayload(auth=pwd, sid=sid, loginOpt="PWD", rmn=rmn)
headers = getHeaders()
x = requests.request("POST", url, headers=headers, data=json.dumps(payload))
if x.status_code == 200:
responseMessage = x.json()['message']
responseData = x.json()['data']
if responseMessage == "Logged in successfully.":
print(responseMessage)
print("\n")
print("**********************************************")
print("Saving user details to userDetails.json so that you don't have to login again")
user.update({
"accessToken": responseData['accessToken'],
"entitlements": responseData['userDetails']['entitlements'],
"sid": responseData['userDetails']['sid'],
"sName": responseData['userDetails']['sName'],