From f3c4ad79ea054219299aa35844a2a6a446109c8e Mon Sep 17 00:00:00 2001 From: dxvgef Date: Fri, 11 Jun 2021 17:37:23 +0800 Subject: [PATCH] fix bug --- engine.go | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/engine.go b/engine.go index c7ffe70..11f3d92 100644 --- a/engine.go +++ b/engine.go @@ -78,14 +78,12 @@ func (engine *Engine) Use(req *http.Request, resp http.ResponseWriter) (*Session if req == nil || resp == nil { return nil, errors.New("req和resp参数不为是空指针") } + // 从cookie中读取session id - ck, err = req.Cookie("sessionid") + ck, err = req.Cookie(engine.config.Key) if err == nil && ck != nil && - ck.Value != "" && - ck.Domain == engine.config.Domain && - ck.Path == engine.config.Path && - ck.Name == engine.config.Key { + ck.Value != "" { hasKey = true }