|
@@ -67,7 +67,6 @@ func (manager *Manager) Session(req *http.Request, rw http.ResponseWriter) *Sess
|
|
println("error:", err.Error())
|
|
println("error:", err.Error())
|
|
return nil
|
|
return nil
|
|
}
|
|
}
|
|
-
|
|
|
|
if !manager.generator.IsValid(id) {
|
|
if !manager.generator.IsValid(id) {
|
|
id = manager.generator.Gen(req)
|
|
id = manager.generator.Gen(req)
|
|
manager.transfer.Set(req, rw, id)
|
|
manager.transfer.Set(req, rw, id)
|
|
@@ -82,6 +81,7 @@ func (manager *Manager) Session(req *http.Request, rw http.ResponseWriter) *Sess
|
|
cookie, _ := req.Cookie(manager.transfer.(*CookieTransfer).Name)
|
|
cookie, _ := req.Cookie(manager.transfer.(*CookieTransfer).Name)
|
|
cookie.Path = "/"
|
|
cookie.Path = "/"
|
|
cookie.Secure = false
|
|
cookie.Secure = false
|
|
|
|
+ cookie.Domain = manager.transfer.(*CookieTransfer).Domain
|
|
cookie.MaxAge = int(manager.transfer.(*CookieTransfer).MaxAge / time.Second)
|
|
cookie.MaxAge = int(manager.transfer.(*CookieTransfer).MaxAge / time.Second)
|
|
http.SetCookie(rw, cookie)
|
|
http.SetCookie(rw, cookie)
|
|
}
|
|
}
|