Skip to main content

Verifying telegram user token.

Project description

How to use

1. authorization.py

from tma_authenticator.tma_authentication_router import TMAAuthenticationRouter
from tma_authenticator.tma_authenticator import TMAAuthenticator

from database.users import UsersDatabase
from config import TELEGRAM_BOT_TOKEN, IMPERSONATE_ADMIN_PASSWORD

user_database: UsersDatabase = UsersDatabase()
authenticator = TMAAuthenticator(TELEGRAM_BOT_TOKEN, IMPERSONATE_ADMIN_PASSWORD, user_database)
authentication_router = authenticator.authentication_router
    

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tma_authenticator-1.3.0.dev25654.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tma_authenticator-1.3.0.dev25654-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file tma_authenticator-1.3.0.dev25654.tar.gz.

File metadata

  • Download URL: tma_authenticator-1.3.0.dev25654.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.12.8 Linux/5.4.0-146-generic

File hashes

Hashes for tma_authenticator-1.3.0.dev25654.tar.gz
Algorithm Hash digest
SHA256 3b358b3415674ed95bbc44e077c649340b7ca7003c35f9c89685c7c294c431d0
MD5 eee05001c81a5599f73485fb9cdc97a0
BLAKE2b-256 7fcd5f767bd2957064508867c7092780c0e65f6458573a418362bc4b584e1b48

See more details on using hashes here.

File details

Details for the file tma_authenticator-1.3.0.dev25654-py3-none-any.whl.

File metadata

File hashes

Hashes for tma_authenticator-1.3.0.dev25654-py3-none-any.whl
Algorithm Hash digest
SHA256 bc8496f848e753620823cccd6f38e784fe773d7974f33bbccb1df46cc20167d7
MD5 a7ec004756c80c4594d70bbb4e762406
BLAKE2b-256 058e36b391b0233f18396ccd56268741be492a725ef2b4616e76e532eee05200

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page