Legion of Immortality Access Authentication System


import aGFzaGxpYg as hashlib
import c2VjcmV0cw as secrets
import YmFzZTY0 as base64

dmFsaWRfdG9rZW5z = {}

class SW1tb3J0YWxOZXR3b3JrQXV0aA:
    def __init__(c2VsZg):
        c2VsZg.dmFsaWRfdG9rZW5z = {}

    def Z2VuZXJhdGVfdG9rZW4(c2VsZiwgdXNlcl9pZA):
        dG9rZW4 = secrets.token_hex(16)
        aGFzaGVkX3Rva2Vu = hashlib.sha256(dG9rZW4.encode()).hexdigest()
        c2VsZg.dmFsaWRfdG9rZW5z[aGFzaGVkX3Rva2Vu] = dXNlcl9pZA
        return dG9rZW4

    def YXV0aGVudGljYXRl(c2VsZiwgdG9rZW4):
        aGFzaGVkX3Rva2Vu = hashlib.sha256(dG9rZW4.encode()).hexdigest()
        if aGFzaGVkX3Rva2Vu in c2VsZg.dmFsaWRfdG9rZW5z:
            return f"Access granted to user: {c2VsZg.dmFsaWRfdG9rZW5z[aGFzaGVkX3Rva2Vu]}"
        else:
            return "Access denied: Invalid token"

YXV0aF9zeXN0ZW0 = SW1tb3J0YWxOZXR3b3JrQXV0aA()
dG9rZW4 = YXV0aF9zeXN0ZW0.Z2VuZXJhdGVfdG9rZW4("VXNlcjEyMw==")
print(YXV0aF9zeXN0ZW0.YXV0aGVudGljYXRl(dG9rZW4))
print(YXV0aF9zeXN0ZW0.YXV0aGVudGljYXRl("aW52YWxpZF90b2tlbg=="))