1
0
mirror of https://github.com/astaxie/beego.git synced 2024-11-22 18:50:54 +00:00

fix the session update issues

This commit is contained in:
astaxie 2015-12-27 14:09:20 +08:00
parent 37dff6be28
commit ac3a447479

View File

@ -156,9 +156,9 @@ func (manager *Manager) getSid(r *http.Request) (string, error) {
return url.QueryUnescape(cookie.Value) return url.QueryUnescape(cookie.Value)
} }
// Start session. generate or read the session id from http request. // SessionStart generate or read the session id from http request.
// if session id exists, return SessionStore with this id. // if session id exists, return SessionStore with this id.
func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (session SessionStore, err error) { func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (session Store, err error) {
sid, errs := manager.getSid(r) sid, errs := manager.getSid(r)
if errs != nil { if errs != nil {
return nil, errs return nil, errs
@ -169,7 +169,7 @@ func (manager *Manager) SessionStart(w http.ResponseWriter, r *http.Request) (se
} }
// Generate a new session // Generate a new session
sid, errs = manager.sessionId(r) sid, errs = manager.sessionID(r)
if errs != nil { if errs != nil {
return nil, errs return nil, errs
} }