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.dev25423.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.dev25423-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tma_authenticator-1.3.0.dev25423.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.dev25423.tar.gz
Algorithm Hash digest
SHA256 fb6d6a676fec9afc3a3adc056734b2a69c87d54ca78eda539859224e4fe7896f
MD5 dc0ed5a7dfbf6cf6e758440813a78c35
BLAKE2b-256 99c2d1c2a94910ccdf17c21ce69ca2a88d2f2944a2dfd2487e58653e9c2507f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tma_authenticator-1.3.0.dev25423-py3-none-any.whl
Algorithm Hash digest
SHA256 3e9ef43b4b5c2f076eb25e5db99293b79b5d17f5d2048953763460b354ee237f
MD5 d438ef08c1d0e1e53f14c4064aca34b8
BLAKE2b-256 6a7acac8238024a678edc7601b255b031320f09b97415332a972cb26bd7f02d6

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