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

Uploaded Python 3

File details

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

File metadata

  • Download URL: tma_authenticator-1.3.0.dev25498.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.dev25498.tar.gz
Algorithm Hash digest
SHA256 61d1c3db6bc6ce6ada2cc79dabca1287ad0baaca19038aea045465951bbceaeb
MD5 1b381233dabd3397301ac1cbdaf75a39
BLAKE2b-256 f177b3f4f2a74393c06e7becd9adb58953b7b7a5bd551bbef6bf29043d560ff8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for tma_authenticator-1.3.0.dev25498-py3-none-any.whl
Algorithm Hash digest
SHA256 e3fc214de86c2d2c3530f8464040eefd43f1c4aa4e79950f8477769cb298d550
MD5 09994eaa851843601fd5b6fa1ee54c8d
BLAKE2b-256 475c74cabcbebf33c16deeec8daec7bb49cd1624d88e45ef21fddb1560b9087f

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