Настройка и интеграции
Интеграция собственного приложения с Keycloak
Что сделаем
Необходимые изменения приложения для согласованного сценария авторизации. Проверим выбранный сценарий на ваших данных и зафиксируем параметры подключения.
Стоимость работ
45 000–130 000 ₽
Разовая работа с проверкой результата
Об этой услуге
Собственное приложение нужно доработать для согласованного сценария входа через Keycloak.
Разбираем существующую авторизацию и сессии, согласуем протокол, данные пользователя и роли. Реализуем предусмотренные изменения и проверяем пользовательский путь; новые функции приложения оцениваются отдельно.
Порядок выполнения
Разбираем исходные условия. Уточняем задачу, доступы и ограничения, выбираем проверочный пример в пределах оплачиваемого объёма.
Выполняем согласованные работы. Необходимые изменения приложения для согласованного сценария авторизации.
Проверяем и передаём результат. Проверяем вход, выход и согласованное поведение сессий и ролей приложения; фиксируем применённые настройки и вопросы, которые требуют отдельного решения.
Объём работ
Что входит в стоимость
Одно собственное приложение, поддерживаемая архитектура входа, до 2 ролей и проверка сессий; до 26 часов разработки.
Подготовка задания.
Проверяем исходные условия: код приложения, архитектура сессий, доступ к Keycloak и тестовые роли. Уточняем, какие данные, объекты и подключения относятся к указанному объёму.
Работы по услуге.
Разбираем существующую авторизацию и сессии, согласуем протокол, данные пользователя и роли. Реализуем предусмотренные изменения и проверяем пользовательский путь; новые функции приложения оцениваются отдельно.
Проверка результата.
Для Keycloak проверяем вход, выход и согласованное поведение сессий и ролей приложения.
Передача результата.
Передаём необходимые параметры, доступы или краткую инструкцию по выполненной задаче, чтобы результат можно было использовать и поддерживать дальше.
Перед началом
Что нужно для начала
Нужны описание задачи, доступ к исправной установке и согласованный пример для проверки результата.
Подготовьте: код приложения, архитектура сессий, доступ к Keycloak и тестовые роли.
Для Keycloak также согласуем рабочий пример: realm, подключённые приложения, роли и тестовые учётные записи. Это позволит заранее определить, как принимается результат.
Проверка и передача
Как проверяем и передаём результат
На приёмке проверяем вход, выход и согласованное поведение сессий и ролей приложения. Пример, ожидаемый результат и ограничения согласуем до начала выполнения.
Передаём необходимые параметры, доступы или краткую инструкцию по выполненной задаче, чтобы результат можно было использовать и поддерживать дальше.
Дополнительные работы и расходы
Серверы, хранилища, трафик, домены, платные лицензии и услуги внешних провайдеров оплачиваются отдельно. Работы сверх указанного объёма оцениваем до их выполнения. При совместном заказе пересекающиеся работы учитываем один раз.
Итоговую смету определяем после проверки исходных данных и выбора объёма. Диапазон относится к описанному заданию; более сложная задача получает отдельную оценку.
О системе
Keycloak объединяет вход, роли и MFA для приложений с OIDC или SAML. Начнём с одного клиента, проверим путь пользователя и аварийный доступ, затем расширим интеграцию.
Подробнее о системе