【问题标题】:Should I consolidate session management using Sails.js and Stormpath?我应该使用 Sails.js 和 Stormpath 来整合会话管理吗?
【发布时间】:2015-04-05 08:54:09
【问题描述】:

我正在调查使用 Stormpath 进行用户管理。

我目前有一个使用 Node.js / Express.js 的 Sails.js 应用程序。目前,会话管理由默认的 Sails.js 框架处理,该框架严重依赖 Express 的会话中间件。

会话存储在生产环境中的共享 Redis 数据库中,这样我们就可以让我们的多个 API 服务器保持无状态。

我的问题是这两个会话管理系统会发生冲突和/或导致错误吗?是否必须合并它们,还是我们可以安全地将它们分开?如果必须合并,中间件如何配置?

请注意,我们不会在 Stormpath 上存储太多用户数据,我们只会将它们用作身份验证/令牌提供程序。

感谢您的帮助!

【问题讨论】:

  • 我很想看到一个sails.js stormpath 集成!

标签: node.js session express sails.js stormpath


【解决方案1】:

我是 express-stormpath 库的作者,我假设您正在评估它。

除了风暴路径之外,您确实可以使用自己的会话。它的工作方式是这样的:

Stormpath 使用req.session 存储stormpathSession cookie。您创建/存储的任何其他 cookie 将由您完全处理。

它应该可以很好地与您选择的任何会话库一起工作 =)

【讨论】:

    猜你喜欢
    • 2013-08-29
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    • 2017-09-30
    • 1970-01-01
    • 1970-01-01
    • 2016-10-18
    • 2016-09-09
    相关资源
    最近更新 更多