В документации Telegram API появились инструкции, описывающие работу авторизации по Passkey для сторонних клиентов.
Главный нюанс нововведения: ключи доступа не будут универсальными. Войти по ключу, созданному в стороннем клиенте, в официальное приложение Telegram не получится (и наоборот).
Напомним, что в конце прошлого года Telegram добавил поддержку ключей доступа — удобного и безопасного входа в аккаунт по биометрии или PIN-коду без использования SMS. В нашем FAQ мы на тот момент уточняли, что эта опция доступна только в официальных клиентах Telegram.
💬 Passkeys можно использовать только для авторизации — для создания нового аккаунта по-прежнему в любом случае требуется получить SMS.
Как это будет работать
Теперь разработчики альтернативных клиентов получают возможность внедрить эту функцию, но с существенным ограничением:
Ключи доступа работают только в том приложении, где были созданы. Passkey от официального Telegram не подойдёт для стороннего клиента, а ключ от стороннего приложения нельзя использовать ни в официальном Telegram, ни в любых других неофициальных сборках.
Почему так происходит?
Подобная изоляция — это не искусственное ограничение со стороны Telegram, а ограничение самой технологии Passkeys, которая запрещает использовать ключи на сторонних сайтах и приложениях для защиты от фишинга.
Редакция @tginfo отмечает, что появление поддержки Passkeys для сторонних приложений — это позитивный сигнал. Несмотря на технически неизбежную фрагментацию ключей, Telegram не оставляет пользователей альтернативных клиентов без современных методов защиты и дает им надежную альтернативу блокируемым SMS-кодам.
#безопасность #авторизация
