diff options
Diffstat (limited to 'src/main/java/moe/nea/prickly/auth/Authorizations.java')
| -rw-r--r-- | src/main/java/moe/nea/prickly/auth/Authorizations.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/moe/nea/prickly/auth/Authorizations.java b/src/main/java/moe/nea/prickly/auth/Authorizations.java index 8b720a5..0106e74 100644 --- a/src/main/java/moe/nea/prickly/auth/Authorizations.java +++ b/src/main/java/moe/nea/prickly/auth/Authorizations.java @@ -1,9 +1,14 @@ /* (C) 2025 Linnea Gräf - Licensed to everyone under the BSD 3 Clause License */ package moe.nea.prickly.auth; +import com.auth0.jwt.JWT; import com.auth0.jwt.algorithms.Algorithm; import moe.nea.prickly.config.Config; public class Authorizations { public static final Algorithm JWT_ALGORITHM = Algorithm.HMAC256(Config.SECRET); + + public static String createToken(String username) { + return JWT.create().withSubject(username).sign(JWT_ALGORITHM); + } } |
