Skip to content

miniproto.auth.password.compute_check_password

miniproto.auth.password.compute_check_password

Section titled “miniproto.auth.password.compute_check_password”
compute_check_password(password: str, password_state: types.AccountPassword) -> types.InputCheckPasswordEmpty | types.InputCheckPasswordSRP

Build the request payload required to verify an account password.

Parameters:

  • password (str) – Plain-text password supplied by the caller; it is only used to derive the proof.
  • password_state (AccountPassword) – Current Telegram password configuration and SRP parameters.

Returns:

Raises:

  • ValueError – If Telegram supplies unsupported, incomplete, or cryptographically invalid SRP parameters.