auth.authorization

Contains user authorization info.

auth.authorization#f6b673a4 expires:int user:User = auth.Authorization;

Parameters

Name Type Description
flags # Flags, see TL conditional fields
setup_password_required flags.1?true Suggests the user to set up a 2-step verification password to be able to log in again
otherwise_relogin_days flags.1?int If and only if setup_password_required is set and the user declines to set a 2-step verification password, they will be able to log into their account via SMS again only after this many days pass.
tmp_sessions flags.0?int Number of parallel sessions the client may open to the main connection of its home DC to increase throughput; if absent or ≤ 1, a single main session must be used
future_auth_token flags.2?bytes A future auth token
user User Info on authorized user

Type

auth.Authorization

Related pages

Working with Different Data Centers

How to connect to the closest DC access point for faster interaction with the API, and things to watch out for when developing a client.

User Authorization

How to register a user's phone to start using the API.