feat: configure session store options for API routes

- Set session cookie path to "/api"
- Disable secure flag for local development
- Enable HttpOnly flag for improved security
This commit is contained in:
1808837298@qq.com
2025-02-11 15:45:24 +08:00
parent 0e89939a12
commit 6acc37cf27

View File

@@ -145,6 +145,11 @@ func main() {
middleware.SetUpLogger(server)
// Initialize session store
store := cookie.NewStore([]byte(common.SessionSecret))
store.Options(sessions.Options{
Path: "/api",
Secure: false,
HttpOnly: true,
})
server.Use(sessions.Sessions("session", store))
router.SetRouter(server, buildFS, indexPage)