diff --git a/beego.go b/beego.go index 57d4822f..e4a96c17 100644 --- a/beego.go +++ b/beego.go @@ -192,6 +192,7 @@ func Run() { } if SessionOn { + var err error sessionConfig := AppConfig.String("sessionConfig") if sessionConfig == "" { sessionConfig = `{"cookieName":"` + SessionName + `",` + @@ -203,7 +204,7 @@ func Run() { `"enableSetCookie":` + strconv.FormatBool(SessionAutoSetCookie) + `,` + `"cookieLifeTime":` + strconv.Itoa(SessionCookieLifeTime) + `}` } - GlobalSessions, err := session.NewManager(SessionProvider, + GlobalSessions, err = session.NewManager(SessionProvider, sessionConfig) if err != nil { panic(err)