2
0
mirror of https://github.com/kotatogram/kotatogram-desktop synced 2025-08-31 06:35:14 +00:00

Closed beta 1000017001: enable auth_key_destroy.

Now we use only new authorization keys for signing in. If we are
preparing to sign in and we see, that some of the authorization
keys were not generated in this launch, but were read from file, we
destroy all existing auth keys and generate a completely new set.
This commit is contained in:
John Preston
2017-02-28 19:08:30 +03:00
parent 12705c9065
commit a4a7a77abd
6 changed files with 14 additions and 14 deletions

View File

@@ -318,7 +318,7 @@ void Messenger::destroyStaleAuthorizationKeys() {
auto keys = _mtproto->getKeysForWrite();
for (auto &key : keys) {
// Disable this for now.
if (false && key->type() == MTP::AuthKey::Type::ReadFromFile) {
if (key->type() == MTP::AuthKey::Type::ReadFromFile) {
_private->mtpKeysToDestroy = _mtproto->getKeysForWrite();
_mtproto.reset();
LOG(("MTP Info: destroying stale keys, count: %1").arg(_private->mtpKeysToDestroy.size()));