Jump to content

Внешняя база данных

В IPS4 вы можете использовать внешнюю базу данных в качестве обработчика авторизации в систему. Это можно сделать из следующей области админцентра: Система > Настройки > Методы авторизации.

Здесь вы можете указать соответствующие детали для соединения с внешней базой данных.

Детали подключения к базе данных

В первой области настроек вы должны ввести все необходимые данные для подключения в mysql базе данных. Убедитесь, что детали подключения 100% рабочие и сервер, где расположен ваш Invision Community, может подключить по указанным данным.

mysql_connection.PNGНастройки соединения с внешней базой данных в IPS4

 

Детали схемы базы данных

Здесь вы должны указать информацию, относящуюся к местонахождению пользователей. Вам необходимо указать таблицу и минимум адрес электронной почты или столбец имени пользователя. Конечно, вы можете указать оба столбца, если используете оба метода авторизации в систему.

Вам нужно будет указать столбец паролей и выбрать правильный способ их шифрования.

Существует дополнительное поле, которое позволяет вам добавить данные в конец запроса, возвращающего пользователей. Например, если добавить значение "active=1", в запросе это будет отображено: 'WHERE active=1".

Database_Schema_Details.PNG Колонка пользователей во внешней базе данных

 

Настройки авторизации

Наконец, вам необходимо будет установить тип используемой аутентификации и разрешить или нет доступ в админцентр с помощью данного метода авторизации.

settings_auth.PNGТип аутентификации и доступ в админцентр