move env vars to login and add domain
This commit is contained in:
@@ -1,15 +1,10 @@
|
|||||||
package AccessHandler
|
package AccessHandler
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"os"
|
|
||||||
|
|
||||||
"gitea.tecamino.com/paadi/access-handler/handlers"
|
"gitea.tecamino.com/paadi/access-handler/handlers"
|
||||||
"gitea.tecamino.com/paadi/tecamino-logger/logging"
|
"gitea.tecamino.com/paadi/tecamino-logger/logging"
|
||||||
)
|
)
|
||||||
|
|
||||||
func NewAccessHandler(path string, logger *logging.Logger) (aH *handlers.AccessHandler, err error) {
|
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)
|
return handlers.NewAccessHandler(path, logger)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package handlers
|
|||||||
import (
|
import (
|
||||||
"fmt"
|
"fmt"
|
||||||
"net/http"
|
"net/http"
|
||||||
|
"os"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
"gitea.tecamino.com/paadi/access-handler/internal/utils"
|
"gitea.tecamino.com/paadi/access-handler/internal/utils"
|
||||||
@@ -17,11 +18,11 @@ import (
|
|||||||
// -----------------------------
|
// -----------------------------
|
||||||
|
|
||||||
// JWT secrets
|
// JWT secrets
|
||||||
var ACCESS_SECRET []byte
|
var ACCESS_SECRET = []byte(os.Getenv("ACCESS_SECRET"))
|
||||||
var REFRESH_SECRET []byte
|
var REFRESH_SECRET = []byte(os.Getenv("REFRESH_SECRET"))
|
||||||
|
|
||||||
// DOMAIN defines where cookies are valid. Change this in production.
|
// 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.
|
// ACCESS_TOKEN_TIME defines how long access tokens are valid.
|
||||||
var ACCESS_TOKEN_TIME = 15 * time.Minute
|
var ACCESS_TOKEN_TIME = 15 * time.Minute
|
||||||
|
|||||||
Reference in New Issue
Block a user