Yuna: корпоративный универсальный бэкенд
Фон
Учитывая, что в компании много бизнес-систем, каждая из них имеет свой собственный бэкенд разработки и обслуживания пользователей и системы прав доступа, это приводит к излишнему расходу ресурсов на разработку. Кроме того, основываясь на предыдущем опыте SSO в компании, было принято решение разработать единую систему управления бэкендом на основе Spring Session для упрощения корпоративных бизнес-систем.
Введение
Yuna — это единая система управления бэкендом, основанная на технологии Spring Session, которая объединяет в себе функции единого входа, единой авторизации и единого управления. Система Yuna помогает компаниям быстро создавать микроархитектуру бэкенда для своих сервисов, позволяя каждой бизнес-системе иметь полностью независимый бэкенд, который можно развернуть без необходимости интеграции. Для централизованного управления авторизацией достаточно интегрировать Yuan SDK с бэкендом Yuna.
Архитектура (некоторые элементы могут быть неприглядными)
Простое использование
Структура каталога платформы
├─client: SDK для подключения бизнес-системы к платформе Yuan.
├─common: Общий код Yuna, включая некоторые инструменты и т. д.
├─console: Основной код Yuna, страницы.
├─domain: Модель и компоненты.
└─files: Файлы проекта.
├─screenshot: Снимки экрана системы.
└─sql: Инициализация SQL + DDL + DML.
Демонстрация страниц системы
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )