我正在使用带有 revel 的 oauth 包“code.google.com/p/goauth2/oauth”,它创建了一些包含大量信息的结构。我需要这些信息在整个会话中保持不变,但会话只能是字符串类型。有没有比以下更好的方法?
c.Session["AccessToken"] = t.Token.AccessToken
c.Session["RefreshToken"] = t.Token.RefreshToken
...
如果不是,我如何重新分配字符串以创建另一个结构来调用 Client.Get() ?