# Method: account.resetAuthorization

Back to methods index

Log out an active authorized session by its hash

# Parameters:

Name Type Description Required
hash long Session hash Yes

# Return type: Bool

# Can bots use this method: NO

# MadelineProto Example (now async for huge speed and parallelism!):

if (!file_exists('madeline.php')) {
    copy('https://phar.madelineproto.xyz/madeline.php', 'madeline.php');
}
include 'madeline.php';

$MadelineProto = new \danog\MadelineProto\API('session.madeline');
$MadelineProto->start();

$Bool = $MadelineProto->account->resetAuthorization(['hash' => long, ]);

Or, if you’re into Lua:

Bool = account.resetAuthorization({hash=long, })

# Errors

Code Type Description
400 HASH_INVALID The provided hash is invalid
406 FRESH_RESET_AUTHORISATION_FORBIDDEN You can’t logout other sessions if less than 24 hours have passed since you logged on the current session
This site uses cookies, as described in the cookie policy. By clicking on "Accept" you consent to the use of cookies.