Skip to content

Commit 1c54368

Browse files
committed
nov 20 update
1 parent b65a848 commit 1c54368

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

keyauth.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
import platform
1818
import subprocess
1919
import datetime
20-
import datetime
2120
import sys
2221
import os
2322

@@ -148,6 +147,7 @@ def login(self, user, password, hwid=None):
148147
json = jsond.loads(response)
149148

150149
if json["success"]:
150+
self.__load_user_data(json["info"])
151151
print("successfully logged in")
152152
else:
153153
print(json["message"])
@@ -277,21 +277,24 @@ def log(self, message):
277277
def __do_request(self, post_data):
278278

279279
rq_out = requests.post(
280-
"https://keyauth.business/1.0/", data=post_data
280+
"https://keyauth.win/api/1.0/", data=post_data
281281
)
282282

283283
return rq_out.text
284284

285285
# region user_data
286286
class user_data_class:
287-
key = ""
288-
expiry = datetime.datetime.now()
289-
level = 0
287+
username = ip = hwid = expires = createdate = lastlogin = ""
290288

291289
user_data = user_data_class()
292290

293291
def __load_user_data(self, data):
294292
self.user_data.username = data["username"]
293+
self.user_data.ip = data["ip"]
294+
self.user_data.hwid = data["hwid"]
295+
self.user_data.expires = data["subscriptions"][0]["expiry"]
296+
self.user_data.createdate = data["createdate"]
297+
self.user_data.lastlogin = data["lastlogin"]
295298

296299

297300
class others:

main.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@
33
import os
44
import os.path
55
import platform
6+
from datetime import datetime
67

78
# watch setup video if you need help https://www.youtube.com/watch?v=L2eAQOmuUiA
89

9-
keyauthapp = api("your application name", "your owner id", "your application secret","1.0")
10+
keyauthapp = api("app name here", "owner id here", "app secret here","1.0")
1011

1112
print("Initializing")
1213
keyauthapp.init()
@@ -36,3 +37,11 @@
3637
keyauthapp.license(key)
3738
elif ans !="":
3839
print("\n Not Valid Option")
40+
41+
print("\n User data: ")
42+
print(" Username: " + keyauthapp.user_data.username)
43+
print(" IP address: " + keyauthapp.user_data.ip)
44+
print(" Hardware-Id: " + keyauthapp.user_data.hwid)
45+
print(" Created at: " + datetime.utcfromtimestamp(int(keyauthapp.user_data.createdate)).strftime('%Y-%m-%d %H:%M:%S'))
46+
print(" Last login at: " + datetime.utcfromtimestamp(int(keyauthapp.user_data.lastlogin)).strftime('%Y-%m-%d %H:%M:%S'))
47+
print(" Expires at: " + datetime.utcfromtimestamp(int(keyauthapp.user_data.expires)).strftime('%Y-%m-%d %H:%M:%S'))

0 commit comments

Comments
 (0)