Настройка входа в production-приложение
На этой странице
Для входа в опубликованное приложение Production пользователи используют OwlMeans. Если экспортировать проект и запустить его на собственной инфраструктуре, копия сможет использовать ту же систему входа. Настройки для копирования находятся на вкладке «Аутентификация» в диалоге production-среды. Вход для независимо размещённого production-приложения входит в Pro.
- Сначала опубликуйте приложение. Настройки появятся, когда production-сайт начнёт работать.
- В проекте нажмите Опубликовать, чтобы открыть диалог «Production-среда», затем откройте вкладку Аутентификация.
- Скопируйте URL издателя и Идентификатор клиента OIDC, нажав кнопки рядом с ними.
- Нажмите Показать секрет, чтобы увидеть Секрет клиента, и скопируйте его. Обращайтесь с ним как с паролем и храните только в конфигурации хостинга.
- В поле URL перенаправления для автономного размещения введите полные URL обратного вызова для каждого развёртывания на собственной инфраструктуре, по одному на строку, например
https://app.yourdomain.com/dispatcher. Нажмите Сохранить URL перенаправления. - Опубликуйте приложение снова. Сохранённые URL применяются при следующем нажатии «Опубликовать».
- Добавьте URL издателя, идентификатор и секрет клиента в конфигурацию приложения на собственной инфраструктуре, затем войдите один раз для проверки. Сгенерированный бэкенд считывает их из
OIDC_ISSUER_URL,OIDC_CLIENTиOIDC_SECRET; нужны все три значения.
URL перенаправления должны совпадать точно; подстановочные знаки недопустимы. Вход в сгенерированное приложение проходит через страницу
/dispatcher, поэтому зарегистрируйте эту страницу на каждом используемом хосте.
Если план не предоставляет эту возможность, на вкладке отображается «Автономный вход не входит в ваш текущий план». Состав каждого плана описан в разделе Планы и доступные функции.
Для самого production-сайта дополнительных действий не требуется. Пользователи входят, как описано в разделе Как пользователи входят в приложение. Управление пользователями Production описано в разделе Выбор пользователей Preview или Production. Вернуться к обзору раздела.
Пример приложения
Категория: управление проектами и задачами. Пример: Task Grove, доска задач для небольшой команды. Компания размещает Task Grove на собственной инфраструктуре и регистрирует адрес приложения, а её команда продолжает входить с помощью тех же кодов.