Настройка входа через Вконтакте в Trusted.ID#
📋 Эта инструкция входит в серию статей по настройке способов входа. Подробнее читайте в инструкции Способы входа и настройка виджета
В этом руководстве вы узнаете, как подключить аутентификацию с помощью аккаунта Вконтакте к системе Trusted.ID. Этот способ входа позволяет пользователям входить в приложения с помощью учётной записи сервиса Вконтакте.
Настройка входа через Вконтакте состоит из трёх ключевых этапов, которые выполняются в двух разных системах:
- Шаг 1. Настройка приложения во Вконтакте
- Шаг 2. Создание способа входа
- Шаг 3. Добавление на виджет
- Описание параметров
- Смотрите также
Шаг 1. Настройка приложения во Вконтакте#
Перед настройкой способа входа в Trusted.ID необходимо зарегистрировать ваше приложение в кабинете разработчика Вконтакте и получить ключи доступа:
- Зарегистрируйтесь или авторизуйтесь в сети ВКонтакте.
- Откройте dev.vk.com и перейдите по ссылке для создания приложения с типом Сайт.
-
На первом шаге формы регистрации приложения:
- Введите название приложения;
- Выберите платформу Web;
- Добавьте изображение (при необходимости).
-
На втором шаге формы регистрации приложения укажите:
- Базовый домен - адрес инсталляции сервиса Trusted.ID;
- Доверенный Redirect URL - возвратный URL (
Redirect_uri) в форматеhttps://<адрес инсталляции>/api/interaction/code.
-
Нажмите Создать приложение.
-
На третьем шаге с настройкой способов быстрого входа нажмите К настройке.
-
Скопируйте значения полей ID Приложения/Client ID и Секрет/Client Secret. Они понадобятся при создании приложения в Trusted.ID.
Шаг 2. Создание способа входа#
Теперь, имея ключи от Вконтакте, создадим соответствующий провайдер в системе Trusted.ID.
-
Перейдите в кабинет администратора → вкладка Настройки.
💡 Чтобы создать способ входа для организации, откройте кабинет организации. Если способ входа нужен для конкретного приложения, откройте настройки этого приложения.
-
Найдите блок Способы входа и нажмите Настроить.
- В открывшемся окне нажмите кнопку Создать
. - Откроется окно со списком шаблонов.
- Выберите шаблон Вконтакте.
-
Заполните форму создания:
Основная информация
- Имя — Название, которое увидят пользователи.
- Описание (опционально) — Краткое описание.
- Логотип (опционально) — Можно загрузить свою иконку, или будет использована стандартная.
Параметры аутентификации
- Идентификатор ресурса (client_id) — Вставьте скопированный ID Приложения (
Client ID). - Секретный ключ (client_secret) — Вставьте скопированный Секрет (
Client Secret). - Возвратный URL(Redirect URI) — Поле заполнится автоматически на основе вашего домена.
Дополнительные настройки
- Публичный способ входа — Включите, если хотите, чтобы этот способ входа можно было добавить в другие приложения системы (или организации), а также в профиль пользователя в качестве идентификатора внешнего сервиса.
- Публичность — Настройте уровень публичности по умолчанию для идентификатора внешнего сервиса в профиле пользователя.
-
Нажмите Создать.
После успешного создания новый способ входа появится в общем списке провайдеров.
Шаг 3. Добавление на виджет#
Чтобы пользователи увидели кнопку Войти через Вконтакте на форме авторизации, нужно активировать эту функцию в настройках виджета:
- В общем списке провайдеров найдите созданный способ входа.
- Включите переключатель на панели с провайдером.
Проверка: После сохранения откройте форму входа в тестовом приложении. На виджете должна появиться новая кнопка с логотипом Вконтакте.
Описание параметров#
Основная информация#
| Название | Описание | Тип | Ограничения |
|---|---|---|---|
| Имя | Название, которое будет отображаться в интерфейсе сервиса Trusted.ID | Текст | Макс. 50 символов |
| Описание | Краткое описание, которое будет отображаться в интерфейсе сервиса Trusted.ID | Текст | Макс. 255 символов |
| Логотип | Изображение, которое будет отображаться в интерфейсе сервиса Trusted.ID и виджете входа | JPG, GIF, PNG или WEBP | Макс. размер: 1 МБ |
Параметры аутентификации#
| Название | Параметр | Описание |
|---|---|---|
| Идентификатор ресурса (client_id) | Client_id | ID приложения, созданного в ВКонтакте |
| Возвратный URL(Redirect URI) (не редактируемое) | Redirect URI | Адрес Trusted.ID, на который пользователь перенаправляется после аутентификации в стороннем сервисе |
Дополнительные настройки#
| Название | Описание |
|---|---|
| Публичный способ входа | При активации настройки: - Способ входа станет доступен для добавления в другие приложения сервиса. - Способ входа станет доступен для добавления в качестве идентификатора внешнего сервиса в профиле пользователя. |
| Публичность | Задает уровень публичности по умолчанию для идентификатора внешнего сервиса в профиле пользователя |
Смотрите также#
- Общее руководство по настройке способов входа — обзор всех доступных методов аутентификации.
- Личный профиль пользователя — как добавлять и удалять другие идентификаторы.




