dongfeng-pay/jhmerchant/sys/session.go

32 lines
966 B
Go
Raw Normal View History

2019-12-19 14:47:58 +08:00
/***************************************************
** @Desc : This file for session配置
** @Time : 19.11.30 17:44
** @Author : Joker
** @File : session
** @Last Modified by : Joker
** @Last Modified time: 19.11.30 17:44
** @Software: GoLand
****************************************************/
package sys
import (
"github.com/astaxie/beego"
2019-12-19 16:43:20 +08:00
"dongfeng-pay/jhmerchant/sys/enum"
2019-12-19 14:47:58 +08:00
)
func InitSession() {
// 开启session
beego.BConfig.WebConfig.Session.SessionOn = true
//beego.BConfig.WebConfig.Session.SessionProvider = "file"
beego.BConfig.WebConfig.Session.SessionName = enum.LocalSessionName
beego.BConfig.WebConfig.Session.SessionGCMaxLifetime = enum.SessionExpireTime
beego.BConfig.WebConfig.Session.SessionCookieLifeTime = enum.SessionExpireTime
//is, _ := pubMethod.PathExists(enum.SessionPath)
//if !is {
// _ = os.Mkdir(enum.SessionPath, os.ModePerm)
//}
beego.BConfig.WebConfig.Session.SessionProviderConfig = enum.SessionPath
}