Traditional Java stacks were engineered for monolithic applications with long startup times and large memory requirements in a world where the cloud, containers, and Kubernetes did not exist. Java frameworks needed to evolve to meet the needs of this new world.
Quarkus was created to enable Java developers to create applications for a modern, cloud-native world. Quarkus is a Kubernetes-native Java framework tailored for GraalVM and HotSpot, crafted from best-of-breed Java libraries and standards. The goal is to make Java the leading platform in Kubernetes and serverless environments while offering developers a framework to address a wider range of distributed application architectures.
For more information about Quarkus, please go https://quarkus.io/.
Sa-Token is a lightweight Java permission authentication framework, which mainly solves a series of permission related problems such as login authentication, permission authentication, SSO, OAuth2.0 and micro-service authentication
For more information about Sa-Token, please go https://sa-token.dev33.cn/.
With Quarkus Sa-Token Extension, it's pretty easy for java developers.
There are some demo in every integration-tests
module.
- quarkus-sa-token-resteasy
- quarkus-sa-token-resteasy-reactive
- quarkus-sa-token-oauth2
- quarkus-sa-token-sso
- quarkus-sa-token-aop(in quarkus-sa-token-resteasy)
- quarkus-sa-token-dao-redis-jackson(based on quarkus-redisson)
- quarkus-sa-token-alone-redis(based on quarkus-redisson)
- quarkus-sa-token-context-dubbo
- quarkus-sa-token-dao-redis
- quarkus-sa-token-dialect-thymeleaf
- quarkus-sa-token-jwt
- quarkus-sa-token-quick-login
It has not been tested in native mode yet.
- quarkus-sa-token-resteasy
- quarkus-sa-token-resteasy-reactive
- quarkus-sa-token-oauth2
- quarkus-sa-token-sso
- quarkus-sa-token-dao-redis-jackson(based on quarkus-redisson)
- quarkus-sa-token-context-dubbo
- quarkus-sa-token-alone-redis
- quarkus-sa-token-dao-redis
- quarkus-sa-token-dialect-thymeleaf
- quarkus-sa-token-jwt
- quarkus-sa-token-quick-login
Maven artifacts was changed from quarkus-satoken-*
to quarkus-sa-token-*
in version 1.31.1
Thanks goes to these wonderful people (emoji key):
Naah 💻 🚧 |
This project follows the all-contributors specification. Contributions of any kind welcome!