🍬 Лёгкий Java фреймворк для аутентификации и авторизации разрешений.
Добавьте следующее в зависимости в файл POM.xml вашего проекта:
<dependency>
<groupId>cn.safekeeper</groupId>
<artifactId>safekeeper-plugin-springboot-starter</artifactId>
<version>1.1.0</version>
</dependency>
compile 'cn.safekeeper:safekeeper-plugin-springboot-starter:1.1.0'
Нажмите...
🌎 Документация на английском языке
SafeKeeper — это лёгкий Java фреймворк для аутентификации разрешений, который можно использовать как для собственных разработок, так и для сторонних проектов.
Сценарии использования сервиса включают аутентификацию при входе, аутентификацию разрешений, распределённую сессию, единый вход (SSO) и OAuth2. Интеграция фреймворка с микросервисной сетью аутентификации по обычаям проста, не требует настройки и имеет чистый функциональный дизайн. SafeKeeper позволяет легко реализовать сложные системы аутентификации разрешений.
SafeKeeper = Safe + Keeper. «Safe» означает безопасность, аутентификация, авторизация, а Keeper — хранитель, охранник чьих-либо интересов.
Модуль | Описание |
---|---|
safekeeper-common | Общие компоненты |
safekeeper-core | Ядро для реализации |
safekeeper-demo | Демонстрационный пример |
safekeeper-plugin | Адаптивная интеграция фреймворка |
------------------------------------------------------------------------------- Ссылка для скачивания Safekeeper-plugin-springboot-starter:
— Maven central Repository (https://repo1.maven.org/maven2/cn/safekeeper/safekeeper-plugin-springboot-starter/1.1.0/safekeeper-plugin-springboot-starter-1.1.0.jar).
🔔️ Внимание! Safekeeper версии 1.1.0 поддерживает JDK78+.
(https://gitee.com/toolskeeper/safekeeper) Скачайте исходный код всего проекта (либо master, либо Develop) и перейдите в директорию проекта SafeKeeper для выполнения:
mvn install
Затем вы можете использовать Maven для внедрения.
Просмотрите спецификацию проекта safekeeper-guide: (https://gitee.com/toolskeeper/safekeeper/tree/master/safekeeper-guide/README.md).
Исходный код safeKeeper разделён на две ветки со следующими функциями:
ветка | эффект |
---|---|
master | Основная ветка, ветка, используемая версией выпуска, соответствует JAR, отправленному центральной библиотекой, и не получает никаких PR или модификаций |
develop | Ветка разработки, которая по умолчанию является SNAPSHOT-версией следующей версии, принимает модификации или PR |
Чтобы отправить отзыв, укажите версию JDK, версию SafeKeeper и версию связанной библиотеки зависимостей, которую вы используете.
Каждый может внести свой вклад в код SafeKeeper, но сопровождающий — пациент с ОКР. Чтобы заботиться о пациенте, PR (запрос на вытягивание) должен быть отправлен в соответствии со следующими спецификациями:
Safekeeper находится в разработке, и я верю, что будет много участников, которые присоединятся, и будет много звёзд.
Если вы считаете, что safekeeper хорош, вы можете пожертвовать сопровождающему, чтобы он мог поесть латяо ~, спасибо ^_^ здесь.
Нажмите на ссылку ниже, потяните вниз страницу и нажмите «Пожертвовать».
(На данный момент пожертвований нет).
Публичного аккаунта нет.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )