diff --git a/dlipower/dlipower.py b/dlipower/dlipower.py index 835efdf..70abf16 100755 --- a/dlipower/dlipower.py +++ b/dlipower/dlipower.py @@ -349,7 +349,7 @@ def login(self): m = hashlib.md5() # nosec - The switch we are talking to uses md5 hashes m.update(form_response.encode()) - data = {'Username': 'admin', 'Password': m.hexdigest()} + data = {'Username': fields['Username'], 'Password': m.hexdigest(), 'Challenge': fields['Challenge']} headers = {'Content-Type': 'application/x-www-form-urlencoded'} try: