delete MaxAge cookielifeTime replace
Showing
1 changed file
with
7 additions
and
8 deletions
| ... | @@ -56,11 +56,10 @@ type managerConfig struct { | ... | @@ -56,11 +56,10 @@ type managerConfig struct { |
| 56 | EnableSetCookie bool `json:"enableSetCookie,omitempty"` | 56 | EnableSetCookie bool `json:"enableSetCookie,omitempty"` |
| 57 | Gclifetime int64 `json:"gclifetime"` | 57 | Gclifetime int64 `json:"gclifetime"` |
| 58 | Maxlifetime int64 `json:"maxLifetime"` | 58 | Maxlifetime int64 `json:"maxLifetime"` |
| 59 | Maxage int `json:"maxage"` | ||
| 60 | Secure bool `json:"secure"` | 59 | Secure bool `json:"secure"` |
| 61 | SessionIDHashFunc string `json:"sessionIDHashFunc"` | 60 | SessionIDHashFunc string `json:"sessionIDHashFunc"` |
| 62 | SessionIDHashKey string `json:"sessionIDHashKey"` | 61 | SessionIDHashKey string `json:"sessionIDHashKey"` |
| 63 | CookieLifeTime int64 `json:"cookieLifeTime"` | 62 | CookieLifeTime int `json:"cookieLifeTime"` |
| 64 | ProviderConfig string `json:"providerConfig"` | 63 | ProviderConfig string `json:"providerConfig"` |
| 65 | } | 64 | } |
| 66 | 65 | ||
| ... | @@ -125,8 +124,8 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se | ... | @@ -125,8 +124,8 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se |
| 125 | Path: "/", | 124 | Path: "/", |
| 126 | HttpOnly: true, | 125 | HttpOnly: true, |
| 127 | Secure: manager.config.Secure} | 126 | Secure: manager.config.Secure} |
| 128 | if manager.config.Maxage >= 0 { | 127 | if manager.config.CookieLifeTime >= 0 { |
| 129 | cookie.MaxAge = manager.config.Maxage | 128 | cookie.MaxAge = manager.config.CookieLifeTime |
| 130 | } | 129 | } |
| 131 | if manager.config.EnableSetCookie { | 130 | if manager.config.EnableSetCookie { |
| 132 | http.SetCookie(w, cookie) | 131 | http.SetCookie(w, cookie) |
| ... | @@ -144,8 +143,8 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se | ... | @@ -144,8 +143,8 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se |
| 144 | Path: "/", | 143 | Path: "/", |
| 145 | HttpOnly: true, | 144 | HttpOnly: true, |
| 146 | Secure: manager.config.Secure} | 145 | Secure: manager.config.Secure} |
| 147 | if manager.config.Maxage >= 0 { | 146 | if manager.config.CookieLifeTime >= 0 { |
| 148 | cookie.MaxAge = manager.config.Maxage | 147 | cookie.MaxAge = manager.config.CookieLifeTime |
| 149 | } | 148 | } |
| 150 | if manager.config.EnableSetCookie { | 149 | if manager.config.EnableSetCookie { |
| 151 | http.SetCookie(w, cookie) | 150 | http.SetCookie(w, cookie) |
| ... | @@ -206,8 +205,8 @@ func (manager *Manager) SessionRegenerateId(w http.ResponseWriter, r *http.Reque | ... | @@ -206,8 +205,8 @@ func (manager *Manager) SessionRegenerateId(w http.ResponseWriter, r *http.Reque |
| 206 | cookie.HttpOnly = true | 205 | cookie.HttpOnly = true |
| 207 | cookie.Path = "/" | 206 | cookie.Path = "/" |
| 208 | } | 207 | } |
| 209 | if manager.config.Maxage >= 0 { | 208 | if manager.config.CookieLifeTime >= 0 { |
| 210 | cookie.MaxAge = manager.config.Maxage | 209 | cookie.MaxAge = manager.config.CookieLifeTime |
| 211 | } | 210 | } |
| 212 | http.SetCookie(w, cookie) | 211 | http.SetCookie(w, cookie) |
| 213 | r.AddCookie(cookie) | 212 | r.AddCookie(cookie) | ... | ... |
-
Please register or sign in to post a comment