https://habr.com/ru/articles/1101618/
Статья посвящена полноценному запуску поддержки Digital Credentials API в браузере Chrome 155, благодаря чему добавление цифровых документов (например, удостоверений личности или студенческих билетов) в мобильные кошельки теперь включено по умолчанию и работает без дополнительных флагов.
- Суть технологии: API выступает безопасным транспортным слоем между сайтом эмитента документа и приложением-кошельком на смартфоне пользователя. Ранее разработчикам приходилось поддерживать уникальные URI-схемы для каждого отдельного кошелька.
- Сценарии работы: Поддерживается выпуск документов как на одном Android-устройстве (через Android Credential Manager), так и кроссплатформенно — когда процесс начинается на ПК через QR-код, а завершается на телефоне. Связь между устройствами проверяется по Bluetooth.
- Техническая реализация: Для запуска процесса используется стандартный метод navigator.credentials.create() с полем digital. Код должен вызываться строго по действию пользователя (клик). На данный момент API интегрировано с открытым протоколом OpenID4VCI.
Из приятного: В Chrome DevTools (начиная с Chrome 152) добавлен инструмент виртуального кошелька для автоматизированного тестирования кода без реального смартфона.