Авторизация через соцсети — удобный инструмент взаимодействия с пользователями, позволяющий сэкономить время на процедуре регистрации и входе в систему.

Для включения данной возможности перейдите на страницу «Настройки — Страница входа — Авторизация через соцсети».

В опции «Включить авторизацию через соцсети» установите значение «Да».
Значение Использовать только авторизацию через соцсети скрывает стандартную страницу входа и пользователь может использовать только входа через соцсети.
Принудительно отключить авторизацию через соцсети можно добавив следующий код в config/server.php
define('CFG_ENABLE_SOCIAL_LOGIN',false);
Опция Создавать пользователя разрешает вам автоматически создавать пользователя в приложении или перенаправлять на форму публичной регистрации.
Группа пользователей — настройте группу доступа, которая будет назначаться пользователю при автоматической регистрации.
Далее выберите соцсети, которые планируете использовать и заполните необходимые поля.

Все соцсети имеют схожие настройки:
ID приложения (Client ID) — идентификатор вашего приложения, зарегистрированный в соцсети
Секретный ключ (Client secret) — ключ, с помощью которого выполняется проверка входа
Redirect URI — данную ссылку необходимо указать в настройках вашего приложения в соцсети. После авторизации пользователь будет перенаправлен по этой ссылке.
Как получить ID и Секретный ключ приложения из необходимой вам соцсети вы найдете в документации для каждой соцсети. Так же в интернете имеется множество пошаговых инструкций.
ВКонтакте
Перейдите на страницу Мои приложения и нажмите на кнопку «Создать»

В форме приложения выберите Платформа: Сайт

Затем перейдите в настройки приложения, где вы найдете необходимые ключи для настройки входа через ВК
