Print admin token

This commit is contained in:
Dominic Zimmer 2020-07-18 01:07:43 +02:00
parent aeb0d73d79
commit 3047a6de77

View File

@ -31,7 +31,7 @@ class Model(object):
self.filename = "scoreboard.json" self.filename = "scoreboard.json"
if "users" not in model: if "users" not in model:
model["users"] = {} model["users"] = {}
print(f"loaded model: {model}") #print(f"loaded model: {model}")
self.users = { uuid : User(model=model["users"][uuid]) for uuid in model["users"]} self.users = { uuid : User(model=model["users"][uuid]) for uuid in model["users"]}
#for _ in range(5): #for _ in range(5):
@ -39,8 +39,11 @@ class Model(object):
# self.users[newuser.uuid] = newuser # self.users[newuser.uuid] = newuser
self.secretlookup = { self.users[uuid].get_secret() : uuid for uuid in self.users } self.secretlookup = { self.users[uuid].get_secret() : uuid for uuid in self.users }
print(f'Admin Token: {hashlib.sha256(SECRET.encode() + b"admintoken").hexdigest()}')
for user in self.users.values(): for user in self.users.values():
print(f"{user.name.rjust(25)} -> /dealer/{user.get_secret()}") print(f"{user.name.rjust(25)} -> /dealer/{user.get_secret()}")
def to_json(self): def to_json(self):