Конфигурация Скачать в PDF

Файлы конфигурации Loginom Studio server.json и client.json располагаются:

  • в Windows — %ProgramFiles%\Loginom\Client\
  • в Linux при установке Loginom Server в качестве службы — /var/www/loginom/
  • в Linux при установке Loginom Server в систему контейнеризации — /var/opt/loginom-docker/http/

Параметры server.json

В файле конфигурации server.json задается URL подключения к серверу Loginom.

Значения по умолчанию:

{
    "wsport": null,
    "host": null
}

Результирующий url (по умолчанию):

  • http: ws://<web-server-host>:8080
  • https: wss://<web-server-host>:8443

где <web-server-host> — адрес хоста веб-сервера (используется, если параметр host = null).

Если подключение к веб-серверу выполняется по https (TLS), то используется wss, иначе — ws.

host

Адрес хоста сервера Loginom. При значении null используется адрес хоста веб-сервера.

{
    "wsport": null,
    "host": "lg.domain.org"
}

Результирующий url:

  • http: ws://lg.domain.org:8080
  • https: wss://lg.domain.org:8443

wsport

Порт для подключения по протоколу websocket. При значении null используется порт 8080.

{
    "wsport": 9999,
    "host": null
}

Результирующий url:

  • http: ws://web-server-host:9999
  • https: незащищенные подключения websocket запрещены.

wssport

Порт для подключения по протоколу websocket secure. При значении null используется порт 8443.

{
    "wssport": 9443,
    "host": null
}

Результирующий url:

  • wss://web-server-host:9443

wsproxy

Подключение к серверу Loginom через websocket прокси. В этом случае host и wsport|wssport будут равны адресу хоста и порту веб-сервера.

{
    "wsproxy": true,
    "host": null
}

Результирующий url:

  • ws://web-server-host:443/ws/

path

Путь подключения к WebSocket при использовании wsproxy. По умолчанию ws/.

{
    "wsproxy": true,
    "path": "any/",
    "host": null
}

Результирующий url:

  • wss://web-server-host:443/any/

secure

Всегда использовать шифрование при подключении к серверу Loginom.

Если параметр не указан, при подключении к веб-серверу по http подключение к серверу Loginom будет выполняться без шифрования.

Если параметр указан и установлен в true, подключение всегда будет выполняться с шифрованием — по протоколу websocket secure на порт wssport.

{
    "host": "loginom-server-host",
    "secure": true
}

Результирующий url:

  • без wsproxy: wss://loginom-server-host:8443
  • с wsproxy: wss://web-server-host:443/ws/

openid

Режим работы с аутентификацией по OpenID.

Если параметр не указан или установлено значение auto, то при переходе на страницу «Вход» выполняется запрос к серверу на получение параметров OpenID для определения возможности входа через внешнюю систему аутентификации и отображения кнопки «Войти через OpenID».

Если параметр имеет значение none или false, то запрос конфигурации не выполняется, возможности аутентификации через OpenID нет, а кнопка «Войти через OpenID» не отображается.

Если параметр имеет значение force, то сразу выполняется переход на внешнюю страницу аутентификации через OpenID. При возникновении ошибки аутентификации будет отображена страница «Вход» с указанием текста ошибки. Вход через локальную авторизацию будет доступен только в том случае, если задать логин и пароль в URL подключения к Loginom Server.

Важно: для редакций Team и Standard значение openid может быть только none, для Loginom Enterprise по умолчанию параметр не задан.

Параметры client.json

В файле конфигурации client.json задаются опции для веб-интерфейса Loginom Studio.

rememberuser

На Странице «Вход» можно скрыть настройку Запомнить (Пользователя). Для этого нужно установить для свойства rememberuser значение false.

{
    "rememberuser": false
}

disablenewsfetch

На страницах «О программе» и «Начало» можно отключить отображение информации, получаемой с сайта loginom.ru: новостной ленты и сведений об актуальной версии. Для этого нужно установить для свойства disablenewsfetch значение true.

{
    "disablenewsfetch": true
}

Важно: опция rememberuser доступна для всех серверных редакций, а disablenewsfetch только для редакции Loginom Enterprise. По умолчанию параметры не заданы.

Новости, материалы по аналитике, кейсы применения, активное сообщество