Compare commits

..

3 Commits

Author SHA1 Message Date
shark 5c7cd9b0a5 Finish auth 2022-10-11 20:47:12 -05:00
shark a374ec73b4 Add login success print test 2022-10-11 20:20:08 -05:00
shark b0457865d6 change test user 2022-10-11 20:15:17 -05:00
4 changed files with 3816 additions and 4 deletions
+1
View File
@@ -6,3 +6,4 @@ admin-key.ppk
token.txt token.txt
*.zip *.zip
output.log output.log
output.log
+8 -1
View File
@@ -16,11 +16,18 @@ def login(config, user, password, sysid):
ssh.run_ssh(config, command, 'scripts') ssh.run_ssh(config, command, 'scripts')
sleep(1) sleep(1)
filename = sysid + "success.txt" filename = sysid + "success.txt"
if ssh.check_for_file(config, filename, 'receivelogin') == False: output = ssh.check_for_file(config, filename, 'receivelogin')
if output == False:
filename = sysid + "fail.txt" filename = sysid + "fail.txt"
if ssh.check_for_file(config, filename, 'receivelogin') == False: if ssh.check_for_file(config, filename, 'receivelogin') == False:
raise ValueError("Unable to determine login status") raise ValueError("Unable to determine login status")
else: else:
return False return False
else: else:
fprint(type(output))
if str(output).find("admin") >= 0 or str(output).find("Admin") >= 0:
fprint("Authorized as admin!")
return True return True
else:
fprint("Not admin")
return False
+3804
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -49,8 +49,8 @@ class TaskBarIcon(wx.adv.TaskBarIcon):
#self.close_popup() #self.close_popup()
def on_login(self, event): def on_login(self, event):
settings["username"] = "Cole" settings["username"] = "frontend"
settings["password"] = "12345" settings["password"] = "qwertyuiop"
settings["login"] = True settings["login"] = True
def on_exit(self, event): def on_exit(self, event):