blob: 89b7ef8383c4604ddc6747652f2e80a754e7b685 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package session
import (
"fmt"
"dove/messages"
"dove/utils/logger"
"github.com/gofiber/fiber/v2/middleware/session"
)
var Store *session.Store
func init() {
Store = session.New(session.Config{
KeyLookup: fmt.Sprintf("cookie:%s", SESSION_COOKIE_NAME),
CookieHTTPOnly: true,
CookieSameSite: SESSION_COOKIE_SAME_SITE,
Expiration: SESSION_EXPIRATION,
})
logger.Successf(LOG_PREFIX, messages.SessionInitialized)
}
|