pop-camarades/helpers/session.go
2024-12-20 19:58:37 +01:00

19 lines
343 B
Go

package helpers
import (
"github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/session"
)
var store *session.Store
var storeCreated bool
func GetSessionStore(c *fiber.Ctx) (*session.Session, error) {
if !storeCreated {
// TODO: Storage interface
store = session.New()
storeCreated = true
}
return store.Get(c)
}