update asymmetric key

This commit is contained in:
Pedro Pérez 2025-02-19 00:42:54 +01:00
parent 5686b58666
commit e58bc93505

View File

@ -95,7 +95,17 @@ func New(name, version, envDirectory string) *App {
var durationTime time.Duration var durationTime time.Duration
var ak paseto.V4AsymmetricSecretKey var ak paseto.V4AsymmetricSecretKey
ak = paseto.NewV4AsymmetricSecretKey() if os.Getenv("ASYMMETRIC_KEY") != "" {
ak, err = paseto.NewV4AsymmetricSecretKeyFromHex(os.Getenv("ASYMMETRIC_KEY"))
if err != nil {
slog.Error("error creating asymmetric key", "error", err)
}
} else {
ak = paseto.NewV4AsymmetricSecretKey()
}
slog.Info("asymmetric key", "key", ak.ExportHex())
pk := ak.Public() pk := ak.Public()
duration := os.Getenv("DURATION") duration := os.Getenv("DURATION")