feat(jwt): implement JWT-based authentication system

This commit is contained in:
2025-11-29 12:00:30 +08:00
parent 894a1c5d07
commit de52e2816c
23 changed files with 540 additions and 8 deletions

10
gradle/libs.versions.toml Normal file
View File

@@ -0,0 +1,10 @@
[versions]
# 定义版本号
jjwt = "0.13.0"
[libraries]
# 定义依赖包的别名 (bundles 是可选的libraries 是必须的)
# 对应 Maven 的 <groupId>io.jsonwebtoken</groupId>
jjwt-api = { group = "io.jsonwebtoken", name = "jjwt-api", version.ref = "jjwt" }
jjwt-impl = { group = "io.jsonwebtoken", name = "jjwt-impl", version.ref = "jjwt" }
jjwt-jackson = { group = "io.jsonwebtoken", name = "jjwt-jackson", version.ref = "jjwt" }