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"
if "users" not in model:
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"]}
#for _ in range(5):
@ -39,10 +39,13 @@ class Model(object):
# self.users[newuser.uuid] = newuser
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():
print(f"{user.name.rjust(25)} -> /dealer/{user.get_secret()}")
def to_json(self):
model = {
"users": { uuid: self.users[uuid].to_json() for uuid in self.users },