Sa-Token
Sa-Token is a lightweight and open-source authorization and authentication framework developed for Java projects. It supports five main modules such as login, authorization, distributed session management, microservice gateway authorization, SSO, OAuth2.0, and JWT integration. SpringBoot can be integrated into different web roofs, such as Solon and JFinal.
SA
Sa-Token
100dromara · Authentication & Identity
STARS19.1K
FORKS2.9K
COMMITS3.0K
CONTRIBUTORS116
VERSIONv1.46.0
UPDATED15 days ago
JavaYetkilendirmeOAuth2MicroserviceApache-2.0
Common commercial products in this category: Auth0, Okta, AWS Cognito
What can it do?
- With a one-line code call, you perform user logins.
- You add permission control with annotations such as @SaCheckPermission or with route cutters (interceptor) API ends.
- You can terminate sessions of a specific account ID and remove users from the system.
Verified against README · Oct 25, 2026 · source