Что такое Telegram Passport и для чего он нужен?

Что такое Telegram Passport и для чего он нужен?

Darknet Club

Разработчики планируют с помощью Telegram Passport заменить все обычные документы.


Этот функционал уже реализован в клиентских приложениях и доступен разработчикам.


Вот что пишут разработчики Telegram об этом в своём блоге:


О Telegram паспорте


Наша цифровая жизнь становится все ближе и ближе к реальному миру, и количество услуг, которые должны знать ваш реальный ID, увеличивается соответственно. До сегодняшнего дня это означало, что вы должны были загружать одни и те же сканы документов снова и снова для каждого нового приложения. Больше не нужно это делать!


Telegram паспорт – единый способ авторизации для услуг, которые требуют идентификации личности. Загрузите ваши документы один раз, а затем мгновенно обменивайтесь данными с сервисами, которые требуют ваши идентификационные данные реального мира (Финансы, ICO и т.д.).).


Защищено сквозным шифрованием


Ваши документы, удостоверяющие личность, и личные данные будут храниться в облаке Telegram с использованием сквозного шифрования. Они зашифрованы паролем, который знаете только вы, поэтому Telegram не имеет доступа к данным, которые Вы храните в своем паспорте Telegram. Когда вы делитесь данными, они передаются непосредственно получателю.


Обмен данными с приложением



В будущем, все паспортные данные будут переходить в децентрализованное облако.


Пример реализации


Хотите увидеть в реальной жизни использование telegram-паспорта, ePayments.com – первая электронная платежная система для поддержки регистрации и проверки телеграмм-паспортa.


Вы можете также попробовать работу Telegram Passport настранице запроса данных.


Обратите внимание, что Вам нужна будет последняя версия Telegram для доступа к этой функции. После того, как вы загрузили некоторые документы, вы увидите свои данные в настройках > конфиденциальность и безопасность > Telegram Passport (на iOS: настройки > Telegram Passport).


Подключение Telegram Passport


Все разработчики могут бесплатно интегрировать Telegram Passport в свои приложения и сервисы. Это требует минимальных усилий и может сэкономить много часов кодирования.


Если вы создаете сервис, который требует реальных идентификационных данных пользователя, посмотрите в документацию по API для SDK и примеры.


Как создать Telegram Passport


Разберём на примере.


Перейдём на страницу для разработчиков или, упомянутый ранее сайт платёжной системы.

Нажмём кнопку Войти с помощью Telegram.


Включение двухфакторной авторизации в telegram


При первом запросе паспорта, Telegram, при авторизации через бота, предложит установить пароль доступа к персональным данным. Этот пароль будет в дальнейшем запрашиваться при добавлении новых устройств, на которых вы будете запускать Telegram.




при установке пароля у вас запросят дополнительные данные для его восстановления




После чего будет отправлена ссылка на подтверждение вашего адреса




После подтверждения своей почты, получите подтверждение о включении двухфакторной авторизации:




Доступ к паспорту будет по паролю




Авторизация по паспорту


Далее выводится список полей, которые у вас запрашивает бот [разработчик бота определяет какие именно данные запросить у пользователя]




запрошенная личная информация




запрошен ваш email, но можно передать любой другой (аналогично и с телефоном)




Все перечисленные поля обязательны для заполнения.


Список возможных документов (данных), которые можно запросить для авторизации: 




Так выглядит ввод запрошенной информации




Типы документов удостоверения личности, используемые в Telegram:


  • Паспорт
  • Водительские права
  • Удостоверение личности
  • Внутренний паспорт




Типы документов подтверждения адреса проживания, используемые в Telegram:


  • Коммунальный счет
  • Справка из банка
  • Договор об аренде
  • Прописка
  • Временная прописка




Это своеобразная реализация принципа «одного окна» только на клиенте.


Report Page