NowJS当前会议

时间:2011-10-16 21:26:17

标签: node.js nowjs-sockets everyauth

我正在使用express,everyauth和now.js创建node.js应用程序。

我有一个服务器端的now.js函数,我希望能够访问调用此函数的经过身份验证的用户的“User”对象。我无法访问“请求”或“会话”对象,我只有用户cookie和connect.sid

我的问题是,获取我正在寻找的会话信息的最佳方法是什么?当原始页面请求进入时,我是否将这些详细信息存储在cookie中?或者有没有办法从connect.sid

获取会话对象

由于

1 个答案:

答案 0 :(得分:2)

为了解决这个问题,我创建了一个内存会话存储,我在创建Express App时传入了它。这允许我访问会话商店

当调用服务器端nowjs函数时,我使用connect.sid从会话存储中检索用户会话。然后,此会话将包含所有经过身份验证的用户详细信息。