持久会话与passportjs + sails.js实现

任何人都可以指向我的链接或解释如何在sails.js中使用passportjs实现持久会话。 我知道它涉及到连接mongo,但不知道如何实现它。 每次nodejs重新启动时,会话都会被销毁。

请说明一下。

谢谢。

所有你需要做的就是安装connect-mongo npm install connect-mongo --save然后在config / session.js中取消对适配器主机端口数据库集合对象的注释。

这都是交配!

要更改的configuration位于config/session.js文件中。

基本上你可以改变mongoredis适配器属性,并提供一个连接URL。

这里有更多的解释: http : //beta.sailsjs.org/#/documentation/reference/Configuration/Session.html

PS:事实上,使用Passportjs或者与Sails存储会话的方式没什么关系