Репозиторий paspoid/qr-sdk зарезервирован, но ещё не опубликован. Сниппет ниже показывает ожидаемую форму публичного API и будет заменён на полный справочник, когда SDK выйдет.
<script src="https://cdn.paspo.id/qr-sdk.js"></script>
<div id="qr-container"></div>
const paspo = new PaspoQR({
clientId: 'YOUR_CLIENT_ID',
container: '#qr-container',
onSuccess: (token) => { /* пользователь аутентифицирован */ }
})
paspo.render()
Пользователь открывает приложение Paspo ID, сканирует показанный QR-код и подтверждает вход через Face ID / Voice ID / push — тот же флоу согласия, что и на Android. onSuccess получает одноразовый токен, который ваш сервер обменивает у Paspo ID на подтверждённые данные пользователя — так же, как описано в Как это работает.
Нужен вход через web/QR раньше? См. Поддержку.