Telegram
given_namefamily_namepreferred_usernamelocalepicturephone_numberphone_number_verified
Каналы, которые поставляются с Veriqa: мессенджеры, почта и вход через аккаунт провайдера.
channel_type
channel_user_id
name
В карточке канала — что он добавляет сверх базовых.
— номер телефона: приходит, только если приложение его запросило, и каждый канал возвращает его по-своему. Подробнее о номере телефона
Поставляются вместе с Veriqa. В Docker-образе и в сервисе для ОС уже есть все — нужные вы просто включаете в конфигурации. Если Veriqa встроена в .NET-приложение, каждый канал — отдельный пакет: устанавливаете только нужные. Восемь каналов — Telegram, WhatsApp, MAX, Instagram Direct*, Messenger*, WeChat, Viber и почта.
given_namefamily_namepreferred_usernamelocalepicturephone_numberphone_number_verifiedgiven_namepreferred_usernamephone_numberphone_number_verifiedgiven_namepreferred_usernamephone_numberphone_number_verifiedgiven_namefamily_namepreferred_usernamelocalepicturephone_numberphone_number_verifiedpreferred_usernamepicturephone_numbergiven_namefamily_namepicturelocalephone_numberpicturelocalephone_numberemailemail_verifiedpreferred_usernameveriqa_channelveriqa_email_modeВход через аккаунт Google, Apple, Huawei, Яндекс или VK ID — или любого другого из 80+ провайдеров клиента OpenIddict. Экран показывает QR-код, пользователь входит в свой аккаунт на собственном телефоне и подтверждает вход на странице там же — и вход завершается на экране. Это выручает там, где пароль не набрать или набирать рискованно, — на телевизоре, на общем компьютере, — а войти может и пользователь, у которого нет ни одного из мессенджеров. Даже на личном компьютере вход через соцлогин по QR-коду безопаснее: пароль от учётной записи на компьютере не вводится, и зловреду нечего перехватить. А раз вводить пароль каждый раз не нужно, сессию можно делать короче — это тоже снижает риски.
Полный список провайдеров можно посмотреть на этой странице.
emailemail_verifiedgiven_namefamily_namepicturelocaleemailemail_verifiedemailemail_verifiedemailgiven_namefamily_nameemailgiven_namefamily_namepictureВ карточках каналов указано, нужно ли секретное сообщение, есть ли подтверждение в канале и как приходит номер телефона. Вот что это значит.
Сообщение с кодом входа, которое пользователь сам отправляет в канал после перехода по ссылке или сканирования QR-кода. Veriqa заполняет его, мессенджер показывает готовым, пользователю остаётся нажать «Отправить». Нужно не каждому каналу.
Бот спрашивает прямо в чате, пропустить ли вход — в какое приложение и с какого устройства, — с кнопками «Подтвердить» и «Отклонить». Можно включить автоматический режим, тогда вход проходит без дополнительного запроса.
Veriqa берёт номер только из канала — его передаёт мессенджер, пользователь ничего не вводит. Номер приходит, когда приложение запрашивает scope phone, и каждый канал возвращает его по-своему; phone_number_verified показывает, подтверждает ли канал, что номер принадлежит пользователю.