1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xuxiaowei-io-spring-security-oauth2-authorization-server

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 14 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 06:45 09a0156

Данный проект является адаптацией проекта spring-authorization-server для JDK 8/17, Spring 5.x.x/6.x.x (то есть spring-boot 2.x.x/3.x.x).

Содержание публикации см. в GitLab.

Поддержка различных версий:

  • spring-authorization-server делится на две линейки продуктов: 1.x и версии до 1.x:

    • до 1.x:
      • поддержка JDK 8/11 (0.3.0 поддерживает только JDK 11);
    • 1.x:
      • поддерживает JDK 17.
  • Данный проект делится на две линии продуктов:

    • До 1.x:
      • 0.3.0 — при изучении org.springframework.security:spring-security-oauth2-authorization-server я обнаружил, что последняя версия — 0.3.0, которая поддерживает только JDK 11. Поэтому была выполнена миграция на JDK 8. Официально в 0.3.1 JDK будет понижен с 11 до 8, и было объявлено, что в будущем в версиях до 1.x будет использоваться JDK 8, а в 1.x — JDK 17;
      • next-0.3.0 — когда официальная версия до 1.x ещё не была выпущена, версия, поддерживающая только JDK 8, была перенесена на JDK 17;
      • next-0.3.1 — когда официальная версия до 1.x ещё не была выпущена, версия, поддерживающая только JDK 8, была перенесена на JDK 17;
      • если нет особых обстоятельств, версии данного проекта до 1.x больше не будут обновляться, можно напрямую использовать официальную версию.
    • 1.x-jdk8 — поскольку официальный ответ заключается в том, что до версии 1.x новые функции обновляться не будут, будут только исправления ошибок и проблемы безопасности: Does 0.4.x support device authorization ?, новые функции (например, авторизация устройства) будут выпущены только в версии 1.x, а версия 1.x поддерживает только JDK 17. Чтобы иметь возможность использовать новые функции (такие как авторизация устройства) в JDK 8, была выпущена версия 1.x-jdk8. | MANIFEST.MF | ✅ | ✅ | ❌ | 5.7.x | 5.7.х | 2.7.x | | 0.2.2 | MANIFEST.MF | ✅ | ✅ | ❌ | 5.7.x | 5.7.х | 2.7.x | | 0.2.3 | MANIFEST.MF | ✅ | ✅ | ❌ | 5.7.x | 5.7.х | 2.7.x | | 0.3.0 | MANIFEST.MF | ❌ Если вы хотите использовать 0.3.0 в среде JDK 8, можно использовать io.xuxiaowei.security:spring-security-oauth2-authorization-server:0.3.0 вместо этого | ✅ | ❌ | 5.7.x | 5.7.х | 2.7.x | | 0.3.1 | MANIFEST.MF | ✅ | ✅ | ❌ | 5.7.x | 5.7.х | 2.7.x | | 0.4.0 | MANIFEST.MF | ✅ | ✅ | ❌ | Поддержка JDK 8 | Поддержка JDK 11 | Поддержка JDK 17 | Поддержка Spring версий | Поддержка Spring Security | |---|---|---|---|---|---|---| | 0.4.1 | MANIFEST.MF | ✅ | ✅ | ❌ | 5.7.x | 5.7.x | | 0.4.2 | MANIFEST.MF | ✅ | ✅ | ❌ | 5.7.x | 5.7.x | | 1.0.0 | MANIFEST.MF | ❌ | ✅ | ❌ | 6.x.x | 6.x.x | | 1.0.1 | MANIFEST.MF | ❌ | ✅ | ❌ | 6.x.x | 6.x.x | | 1.0.2 | MANIFEST.MF | ❌ | ✅ | ❌ | 6.x.x | 6.x.x |
io.xuxiaowei.security:spring-security-oauth2-authorization-server Поддержка JDK 8 Поддержка JDK 11 Поддержка JDK 17 Поддержка Spring версий Поддержка Spring Security Поддержка версий Spring Boot Описание
1.1.0-M2-jdk8-* Да Да Нет 5.x.x 5.x.x 2.x.x На основе тега 1.1.0-М2 из репозитория spring-authorization-server, поддержка JDK 8 и Spring Boot 2.x.x
1.1.0-RC1-jdk8-* Да Да Нет 5.x.x 5.x.x 2.x.x На основе тега 1.1.0-RC1 из репозитория spring-authorization-server, поддержка JDK 8 и Spring Boot 2.x.x
1.1.0-jdk8-* Да Да Нет 5.x.x 5.x.x 2.x.x На основе тега 1.1.0 из репозитория spring-authorization-server, поддержка JDK 8 и Spring Boot 2.x.x
io.xuxiaowei.security.next:spring-security-oauth2-authorization-server Поддержка JDK 8 Поддержка JDK 11 Поддержка JDK 17 Поддержка версии Spring Поддержка Spring Security Поддержка Spring Boot версии Описание
0.3.0 Нет Нет Да 6.x.x 6.x.x 3.x.x
0.3.1 Нет Нет Да 6.x.x 6.x.x 3.x.x

Другие

gradlew :spring-security-oauth2-authorization-server:dependencies > D:\spring-authorization-server.txt

Конвейер

  • Текущий конвейер: Jihulab GitLab
    • GitLab для Китая, открытый проект: не ограничено время использования конвейера
  • Исторический конвейер: GitLab
    • Международный GitLab, открытый проект: каждый месяц 400 минут на группу (пользователя)
    • Больше не используется

Массовое добавление адресов удалённых репозиториев

Нажмите, чтобы развернуть git remote add gitee https://gitee.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git

git remote add gitlab https://gitlab.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git

git remote add jihulab https://jihulab.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git

git remote add github https://github.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git

git remote add gitcode https://gitcode.net/xuxiaowei-io/spring-security-oauth2-authorization-server.git

git remote add gitlink https://gitlink.org.cn/xuxiaowei-io/spring-security-oauth2-authorization-server.git

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/xuxiaowei-io-spring-security-oauth2-authorization-server.git
git@api.gitlife.ru:oschina-mirror/xuxiaowei-io-spring-security-oauth2-authorization-server.git
oschina-mirror
xuxiaowei-io-spring-security-oauth2-authorization-server
xuxiaowei-io-spring-security-oauth2-authorization-server
main