From fea4419a1e0ea474b6da926190d8258475816e5f Mon Sep 17 00:00:00 2001 From: Tan Jiang Date: Wed, 27 Jul 2016 20:12:53 +0800 Subject: [PATCH] support redis for session --- ui/main.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ui/main.go b/ui/main.go index cc4e49b30..47d8a2bb1 100644 --- a/ui/main.go +++ b/ui/main.go @@ -67,6 +67,13 @@ func updateInitPassword(userID int, password string) error { func main() { beego.BConfig.WebConfig.Session.SessionOn = true + //TODO + redisURL := os.Getenv("_REDIS_URL") + if len(redisURL) > 0 { + beego.BConfig.WebConfig.Session.SessionProvider = "redis" + beego.BConfig.WebConfig.Session.SessionProviderConfig = redisURL + } + // beego.AddTemplateExt("htm") dao.InitDB() if err := updateInitPassword(adminUserID, os.Getenv("HARBOR_ADMIN_PASSWORD")); err != nil {