feat: use config issuer for everything

This commit is contained in:
2025-05-25 16:24:52 +02:00
parent 07b9b94143
commit 7d0ddd4d77
3 changed files with 5 additions and 5 deletions

View File

@ -93,7 +93,7 @@ func (h *AuthHandler) login(w http.ResponseWriter, r *http.Request) {
UserEmail: user.Email,
IsAdmin: user.IsAdmin,
RegisteredClaims: jwt.RegisteredClaims{
Issuer: "hspguard",
Issuer: h.cfg.Jwt.Issuer,
Subject: user.ID.String(),
IssuedAt: jwt.NewNumericDate(time.Now()),
ExpiresAt: jwt.NewNumericDate(time.Now().Add(15 * time.Minute)),
@ -110,7 +110,7 @@ func (h *AuthHandler) login(w http.ResponseWriter, r *http.Request) {
UserEmail: user.Email,
IsAdmin: user.IsAdmin,
RegisteredClaims: jwt.RegisteredClaims{
Issuer: "hspguard",
Issuer: h.cfg.Jwt.Issuer,
Subject: user.ID.String(),
IssuedAt: jwt.NewNumericDate(time.Now()),
ExpiresAt: jwt.NewNumericDate(time.Now().Add(30 * 24 * time.Hour)),