Регистрация Blitz Key в Blitz Identity Provider#

Для регистрации в Blitz Identity Provider приложения, от имени которого будет работать Blitz Key, выполните следующие действия:

  1. В разделе OAuth 2.0 -> Настройка scopes создайте следующие разрешения (scope):

    • blitz_api_push: создание точки отправки push-уведомлений.

    • blitz_trust_key: просмотр и изменение заявок на подтверждение c помощью доверенного приложения.

  2. На вкладке Приложения зарегистрируйте приложение Blitz Key: укажите идентификатор приложения, название и домен.

  3. В настройке Метки приложения укажите BLITZ-TRUST.

    ../_images/blitz-key-create.png
  4. Выберите протокол REST. Добавьте API-ключ и дату действия ключа.

    ../_images/blitz-key-apikey.png
  5. Выберите протокол OAuth 2.0 и нажмите Сконфигурировать.

  6. Выполните настройку статического клиента мобильного приложения:

    • Секрет (client_secret): произвольный;

    • Префиксы ссылок возврата: ru.reaxoft.blitzkey:/oauth2redirectx, ru.reaxoft.blitzkey://oauth2redirect;

    • Допустимые разрешения: openid, profile, blitz_api_push, blitz_trust_key;

    • Допустимые grant type: authorization code, client_credentials;

    • Допустимые response type: code.

    ../_images/blitz-key-oauth.png
  7. Перейдите в раздел Динамический клиент. Включите динамическую регистрацию клиентов.

  8. Укажите допустимые к прямой передаче утверждения: redirect_uris, grant_types, response_types, scope.

  9. Нажмите кнопку Указать утверждения для Blitz Key. В результате отобразится таблица с утверждениями для Blitz Key. Укажите атрибуты, в которых хранится электронная почта и номер телефона пользователя, а также название своей организации.

    ../_images/blitz-key-dynamic.png
  10. В разделе Первичные маркеры сгенерируйте первичный маркер для нужной версии Blitz Key.

  11. В разделе Привязка приложения cгенерируйте QR-код, скачайте его и отправьте пользователям для привязки своих учетных записей в Blitz Key.

    Примечание

    Код скачивается в формате JPG.

    ../_images/blitz-key-qr.png