diff --git a/internal/lkgateway/lkdist.go b/internal/lkgateway/lkdist.go index 02dc469..c280295 100644 --- a/internal/lkgateway/lkdist.go +++ b/internal/lkgateway/lkdist.go @@ -102,7 +102,7 @@ func lkDistFiles(s Settings, coreURL string) ([]struct { BJ_MODE=%s # Адрес ядра bj, к которому обращается кабинет (только для режима direct): %s -# Ключ доступа модуля — из настроек ядра, раздел «Личный кабинет». Оставьте пустым, +# Ключ доступа модуля — из настроек ядра, раздел «Кабинет клиента». Оставьте пустым, # чтобы ввести его в установщике; заполните — если ставите без браузера. BJ_KEY= # Адрес и порт, на которых кабинет слушает (за ним обычно стоит nginx с TLS): @@ -186,7 +186,7 @@ echo "Проверка службы: curl -s http://127.0.0.1:8099/health" спросит способ связи с ядром и ключ доступа, проверит связь и предложит завести администратора кабинета. Настройки он сохранит в файл lk.json (каталог LK_DATA, права 0600). Ключа в этом архиве нет — берите его из - настроек ядра, раздел «Личный кабинет». + настроек ядра, раздел «Кабинет клиента». 4. Проверка службы: curl -s http://127.0.0.1:8099/health — "ok":true. Установка без браузера: заполните BJ_KEY (и BJ_URL для режима direct) в lk.env и @@ -194,7 +194,7 @@ echo "Проверка службы: curl -s http://127.0.0.1:8099/health" Настройки (файл /etc/bj-lk/lk.env): BJ_URL — адрес ядра bj: %s - BJ_KEY — ключ доступа модуля, он же в настройках ядра, раздел «Личный кабинет» + BJ_KEY — ключ доступа модуля, он же в настройках ядра, раздел «Кабинет клиента» LISTEN — адрес и порт кабинета (по умолчанию 127.0.0.1:8099) LK_TITLE — заголовок кабинета: %s После изменения файла: sudo systemctl restart bj-lk @@ -220,7 +220,7 @@ echo "Проверка службы: curl -s http://127.0.0.1:8099/health" ждёт, пока ядро само подключится к нему по имени %s, заберёт запросы клиентов и вернёт ответы. Наружу из сети депозитария идёт только исходящее соединение, порты открывать не нужно. В настройках ядра - («Личный кабинет» → связь) выберите «Ядро подключается к кабинету» и + («Кабинет клиента» → связь) выберите «Ядро подключается к кабинету» и укажите адрес этого сервера. Сеть и безопасность: @@ -236,7 +236,7 @@ echo "Проверка службы: curl -s http://127.0.0.1:8099/health" страница не запрашивает; Обновления. Кабинет обновляется отдельно от ядра: новую версию скачивайте на -странице настроек ядра, раздел «Личный кабинет», и ставьте тем же install.sh — +странице настроек ядра, раздел «Кабинет клиента», и ставьте тем же install.sh — настройки при этом сохраняются. Версии кабинета и ядра должны быть совместимы; если ядро старше, кабинет покажет предупреждение администратору. diff --git a/internal/lkgateway/web/templates/admin_help_lk.html b/internal/lkgateway/web/templates/admin_help_lk.html index 775d12a..03ec0b0 100644 --- a/internal/lkgateway/web/templates/admin_help_lk.html +++ b/internal/lkgateway/web/templates/admin_help_lk.html @@ -14,7 +14,7 @@
В обоих случаях ключа в архиве нет — его вводят в установщике, открыв адрес кабинета в браузере. Способы связи с ядром (кабинет → ядро или ядро → кабинет) одинаковы для всех вариантов.
Настройки → «Личный кабинет» → «Кабинет клиента на своём сервере»: создайте ключ доступа (он показан на странице целиком — его нужно ввести в установщике) и скачайте архив. В архиве — исполняемый файл, служба systemd, файл настроек службы, установщик и README. Ключа в архиве нет.
+Настройки → «Кабинет клиента» → «Кабинет клиента на своём сервере»: создайте ключ доступа (он показан на странице целиком — его нужно ввести в установщике) и скачайте архив. В архиве — исполняемый файл, служба systemd, файл настроек службы, установщик и README. Ключа в архиве нет.
Создайте в панели хостинга домен (например, lk.депозитарий.ru) с сертификатом, скопируйте index.php и .htaccess в его каталог и откройте адрес в браузере — запустится установщик (шаг 3). Настройки ретранслятор положит в каталог bj-lk-data рядом с сайтом, если хостинг разрешает туда писать, иначе — в data внутри сайта, закрытый правилами .htaccess. Если у хостинга nginx без .htaccess — правила из README архива.
Интеграция с платформой ЛК ЕСИА Финанс: адрес для клиента, приём заявок M2M, возврат статуса и подключение к API (тест/бой). НРД настраивается отдельно — в разделе «НРД».
+ {{/* ============ КАБИНЕТ КЛИЕНТА (наш модуль bj-lk) ============ */}} +Наш личный кабинет для клиентов депозитария: модуль bj-lk на своём сервере или PHP-хостинге, связь с ядром, учётные записи клиентов и сотрудников. Интеграция с платформой ЕСИА Финанс — отдельный раздел.
Интеграция с внешней платформой личного кабинета ЕСИА Финанс: адрес для клиента, приём заявок M2M, возврат статуса и подключение к API (тест/бой). Наш собственный кабинет настраивается в разделе «Кабинет клиента».
Адрес ЛК (стенд/бой), куда клиент подаёт заявку M2M. Заявка приходит к нам по контракту POST /api/v1/back_office/claims/, а мы возвращаем статус через Callback URL.
Создаётся в настройках ядра: «Личный кабинет» → «Создать ключ».
Создаётся в настройках ядра: «Кабинет клиента» → «Создать ключ».
Клиенты входят по логину и паролю, которые выдаёт депозитарий. Учётные записи заводятся в настройках ядра, раздел «Личный кабинет». Настройки ретранслятора — в ' . h(dataDir()) . '/config.php; чтобы пройти установку заново, удалите его.
Перейти ко входуКлиенты входят по логину и паролю, которые выдаёт депозитарий. Учётные записи заводятся в настройках ядра, раздел «Кабинет клиента». Настройки ретранслятора — в ' . h(dataDir()) . '/config.php; чтобы пройти установку заново, удалите его.
Перейти ко входуВ настройках ядра (раздел «Личный кабинет») выберите «Ядро подключается к кабинету» и укажите этот адрес. Ключ должен совпадать.
+В настройках ядра (раздел «Кабинет клиента») выберите «Ядро подключается к кабинету» и укажите этот адрес. Ключ должен совпадать.
{{else}} @@ -356,7 +356,7 @@ input[type=checkbox]{width:20px;min-height:20px;height:20px}Создаётся в настройках ядра: «Личный кабинет» → «Создать ключ».
+Создаётся в настройках ядра: «Кабинет клиента» → «Создать ключ».
Настройки — в файле {{.File}}. Чтобы пройти установку заново, удалите его.