Bläddra i källkod

set session maxtime

zhangxinlei1996 3 år sedan
förälder
incheckning
b6d0b8b011
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      src/github.com/go-xweb/httpsession/redissessionstore.go

+ 1 - 1
src/github.com/go-xweb/httpsession/redissessionstore.go

@@ -74,7 +74,7 @@ func (store *redisStore) SetMultiple(id Id, m map[string]interface{}) {
 		userdata[k] = v
 		userdata[k] = v
 	}
 	}
 	timeout := int(store.maxAge.Seconds())
 	timeout := int(store.maxAge.Seconds())
-	if RedisNotLoginKey != "" && m[RedisNotLoginKey] == nil {
+	if RedisNotLoginKey != "" && userdata[RedisNotLoginKey] == nil {
 		timeout = RedisNotLoginExpire
 		timeout = RedisNotLoginExpire
 	}
 	}
 	putdata, _ := json.Marshal(userdata)
 	putdata, _ := json.Marshal(userdata)