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.dev25497.tar.gz (5.4 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.dev25497-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tma_authenticator-1.3.0.dev25497.tar.gz
  • Upload date:
  • Size: 5.4 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.dev25497.tar.gz
Algorithm Hash digest
SHA256 d57f1bea6e29e16fa3e1ca63b846b23632b9fd166b03d31eb7546a32a744cf9b
MD5 e379b7ac477bdf5536b44417ded56bb1
BLAKE2b-256 fb38d2bdc16928cdcc5929133e9507d32754f7d6b30dd981cfa34d5b7356d021

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tma_authenticator-1.3.0.dev25497-py3-none-any.whl
Algorithm Hash digest
SHA256 241bfd90d7120b2c4e3fb7b228071a7dfdb2934f778791f98fdb96935d6e38ea
MD5 5dd6a9337a398b2e2c8371a265107549
BLAKE2b-256 2fd968fe9d44c4ca404933577d4ddfedaed0a4d6b1fa0466328cad85ac98262f

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