Adds isAdmin to JWT
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
2026-05-16 16:14:29 -05:00
parent ec2bb1bcc6
commit 877e134166
3 changed files with 7 additions and 4 deletions

View File

@@ -27,9 +27,10 @@ class JwtUtil {
}
// Generate JWT token
fun generateToken(email: String): String {
fun generateToken(email: String, isAdmin: Boolean): String {
return Jwts.builder()
.subject(email)
.claim("isAdmin", isAdmin)
.issuedAt(Date())
.expiration(Date(System.currentTimeMillis() + jwtExpirationMs))
.signWith(key)