summaryrefslogtreecommitdiff
path: root/session/session.go
diff options
context:
space:
mode:
authorBobby <[email protected]>2025-12-22 14:44:37 +0530
committerBobby <[email protected]>2025-12-22 14:44:37 +0530
commit318360a60aa52cf91ac80d547285f4d14c2c4517 (patch)
treeb5261424716c4ecbe4085dfe914e99223a1a610d /session/session.go
parent32ee8047eba06c9f1c7575b66fc0f9195657ac04 (diff)
downloadlain-318360a60aa52cf91ac80d547285f4d14c2c4517.tar.xz
lain-318360a60aa52cf91ac80d547285f4d14c2c4517.zip
imap client, flash messages, imap login verification
Diffstat (limited to 'session/session.go')
-rw-r--r--session/session.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/session/session.go b/session/session.go
index c24817a..c90c810 100644
--- a/session/session.go
+++ b/session/session.go
@@ -1,11 +1,13 @@
package session
import (
+ "encoding/gob"
"fmt"
"lain/config"
"log"
"time"
+ "github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/session"
"github.com/gofiber/storage/postgres/v3"
)
@@ -13,6 +15,9 @@ import (
var Store *session.Store
func init() {
+ gob.Register(fiber.Map{})
+ log.Println("gob: registered fiber.Map for session storage")
+
storage := postgres.New(postgres.Config{
Host: config.Database.Host,
Port: config.Database.Port,