1 Commits

Author SHA1 Message Date
Adrian Zürcher
d50691776b move env vars to login and add domain 2025-11-12 14:21:57 +01:00
2 changed files with 4 additions and 8 deletions

View File

@@ -1,15 +1,10 @@
package AccessHandler
import (
"os"
"gitea.tecamino.com/paadi/access-handler/handlers"
"gitea.tecamino.com/paadi/tecamino-logger/logging"
)
func NewAccessHandler(path string, logger *logging.Logger) (aH *handlers.AccessHandler, err error) {
logger.Debug("NewAccessHandler", "get enviroment variables")
handlers.ACCESS_SECRET = []byte(os.Getenv("ACCESS_SECRET"))
handlers.REFRESH_SECRET = []byte(os.Getenv("REFRESH_SECRET"))
return handlers.NewAccessHandler(path, logger)
}

View File

@@ -3,6 +3,7 @@ package handlers
import (
"fmt"
"net/http"
"os"
"time"
"gitea.tecamino.com/paadi/access-handler/internal/utils"
@@ -17,11 +18,11 @@ import (
// -----------------------------
// JWT secrets
var ACCESS_SECRET []byte
var REFRESH_SECRET []byte
var ACCESS_SECRET = []byte(os.Getenv("ACCESS_SECRET"))
var REFRESH_SECRET = []byte(os.Getenv("REFRESH_SECRET"))
// DOMAIN defines where cookies are valid. Change this in production.
var DOMAIN = "localhost"
var DOMAIN = os.Getenv("DOMAIN")
// ACCESS_TOKEN_TIME defines how long access tokens are valid.
var ACCESS_TOKEN_TIME = 15 * time.Minute