持久会话与passportjs + sails.js实现
任何人都可以指向我的链接或解释如何在sails.js中使用passportjs实现持久会话。 我知道它涉及到连接mongo,但不知道如何实现它。 每次nodejs重新启动时,会话都会被销毁。
请说明一下。
谢谢。
所有你需要做的就是安装connect-mongo npm install connect-mongo --save
然后在config / session.js中取消对适配器 , 主机 , 端口 , 数据库和集合对象的注释。
这都是交配!
要更改的configuration位于config/session.js
文件中。
基本上你可以改变mongo
或redis
的适配器属性,并提供一个连接URL。
这里有更多的解释: http : //beta.sailsjs.org/#/documentation/reference/Configuration/Session.html
PS:事实上,使用Passportjs或者与Sails存储会话的方式没什么关系