faceid

ДЛЯ РАЗРАБОТЧИКОВ

Подключите ваш сайт

Одна страница проверки. Два режима. Результат — только вашему серверу.

Новое подключение

Для входа: точные HTTPS-адреса, по одному на строке. Для локальной разработки допустим localhost. Если нужен только виджет загрузки фото, оставьте поле пустым.

Ваш сайтКамера FaceIDВаш сервер

Как подключиться

  1. Зарегистрируйте эталоны пользователей вашей организации: через камеру у оператора или доверенное фото по API.
  2. Ваш сервер создаёт сессию и передаёт режим: verify с ID пользователя либо identify без ID.
  3. Перенаправьте пользователя на полученный verification_url. Доступ к камере запрашивает наша страница.
  4. После проверки пользователь возвращается на ваш адрес с одноразовым code и state.
  5. Ваш сервер проверяет state и обменивает код с PKCE на результат. Сам факт возврата в браузер не означает успешную проверку.

Это API биометрического результата для пилота, не OAuth/OIDC-провайдер и не замена второму фактору. prototype_only: true сохраняется во всех успешных результатах.

Рабочий пример внешнего сайта: открыть локальный пример ↗. Команды запуска и контракт API описаны в SERVICE.md.

Виджет для админок клиентов

Администратор выбирает человека в своей системе и добавляет фотографию прямо в его карточке. Подключите Web Component и один endpoint своего backend — постоянный API-ключ остаётся на сервере.

Открыть пример админки ↗ · Скачать JavaScript · Скачать CSS

Инструкция и контракт backend: docs/WIDGET.md. Для локального доступа к примеру: uv run python -m scripts.open_demo_admin.

Подключённые сайты

Список доступен оператору.