1
Fork 0
mirror of https://github.com/RYGhub/royalnet.git synced 2024-11-27 13:34:28 +00:00

Fix telegram login (derp!)

This commit is contained in:
Steffo 2019-06-09 18:39:40 +02:00
parent 63047eb124
commit b1bca1374d
2 changed files with 2 additions and 2 deletions

View file

@ -1,5 +1,5 @@
from . import audio, bots, commands, database, network, utils, error, web from . import audio, bots, commands, database, network, utils, error, web
version = "5.0a17" version = "5.0a18"
__all__ = ["audio", "bots", "commands", "database", "network", "utils", "error", "web"] __all__ = ["audio", "bots", "commands", "database", "network", "utils", "error", "web"]

View file

@ -22,7 +22,7 @@ def tglogin_done():
for field in f.request.args: for field in f.request.args:
if field == "hash": if field == "hash":
continue continue
data_check_string += f"{field}={f.request.args['field']}\n" data_check_string += f"{field}={f.request.args[field]}\n"
data_check_string.rstrip("\n") data_check_string.rstrip("\n")
secret_key = hashlib.sha256(f.current_app.config["TG_AK"]) secret_key = hashlib.sha256(f.current_app.config["TG_AK"])
hex_data = hmac.new(key=secret_key, msg=data_check_string, digestmod="sha256").hexdigest() hex_data = hmac.new(key=secret_key, msg=data_check_string, digestmod="sha256").hexdigest()