used secrets.compare_digest instead of ==

This commit is contained in:
sheldy 2023-05-11 11:38:56 +03:00 committed by GitHub
parent 29a2b28fb2
commit e00d3c9635
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -224,7 +224,7 @@ class SimpleRequestHandler(BaseRequestHandler):
self.secret_token = secret_token
def verify_secret(self, telegram_secret_token: str) -> bool:
return telegram_secret_token == self.secret_token
return secrets.compare_digest(telegram_secret_token, self.secret_token)
async def close(self) -> None:
"""