【发布时间】:2016-10-31 15:45:07
【问题描述】:
我了解golang中context和session之间的区别。
gorilla/context 存储在请求生命周期内共享的值,而 gorilla/session 数据通过安全 cookie 跨多个请求持续存在。
一些博客声称需要上下文才能将用户数据从一个中间件传递到另一个。
对于用户身份验证,您必须无论如何将用户数据存储在会话中,为什么还要将用户数据存储到上下文中?
我想这样您就不必再次从 session (cookie) 获取用户数据,但这似乎是多余的。
【问题讨论】:
标签: session cookies go gorilla