update session fix
Showing
1 changed file
with
2 additions
and
0 deletions
| ... | @@ -71,6 +71,8 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se | ... | @@ -71,6 +71,8 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se |
| 71 | r.AddCookie(&cookie) | 71 | r.AddCookie(&cookie) |
| 72 | } else { | 72 | } else { |
| 73 | cookie.Expires = time.Now().Add(time.Duration(manager.maxlifetime) * time.Second) | 73 | cookie.Expires = time.Now().Add(time.Duration(manager.maxlifetime) * time.Second) |
| 74 | cookie.HttpOnly = true | ||
| 75 | cookie.Path = "/" | ||
| 74 | http.SetCookie(w, cookie) | 76 | http.SetCookie(w, cookie) |
| 75 | sid, _ := url.QueryUnescape(cookie.Value) | 77 | sid, _ := url.QueryUnescape(cookie.Value) |
| 76 | session, _ = manager.provider.SessionRead(sid) | 78 | session, _ = manager.provider.SessionRead(sid) | ... | ... |
-
Please register or sign in to post a comment