26 lines
664 B
Python
26 lines
664 B
Python
"""Cabinet authentication module."""
|
|
|
|
from .jwt_handler import (
|
|
create_access_token,
|
|
create_auto_login_token,
|
|
create_refresh_token,
|
|
decode_token,
|
|
get_token_payload,
|
|
)
|
|
from .password_utils import hash_password, verify_password
|
|
from .telegram_auth import validate_telegram_init_data, validate_telegram_login_widget, validate_telegram_oidc_token
|
|
|
|
|
|
__all__ = [
|
|
'create_access_token',
|
|
'create_auto_login_token',
|
|
'create_refresh_token',
|
|
'decode_token',
|
|
'get_token_payload',
|
|
'hash_password',
|
|
'validate_telegram_init_data',
|
|
'validate_telegram_login_widget',
|
|
'validate_telegram_oidc_token',
|
|
'verify_password',
|
|
]
|