【发布时间】:2015-06-20 12:06:50
【问题描述】:
我一直在尝试使用sails 实现记忆功能。我希望会话持续到浏览器关闭。但是,如果在用户登录时勾选了 rememberme 复选框,我希望会话持续 30 天。我从这里使用了记住我的护照策略: https://github.com/jaredhanson/passport-remember-me 但它最终位于sails session 的顶部,并且第一个调用的最终取代了另一个。
【问题讨论】:
-
如果您使用sails-auth,passoprt.js 会话会自动保持活动状态。
-
是的,我现在正在使用持久会话,但我想知道是否有办法动态控制 maxage。例如,在 /config/sessions 中将其设置为默认在窗口关闭或选项卡关闭时删除,除非勾选记住我复选框,然后将会话设置为持续 30 天。也许我不明白护照会话是如何与默认帆集成的。
标签: session sails.js remember-me