我正在尝试重新启动并使用nodemon保持会话处于活动状态,但是当您重新启动会话时会被销毁..我想知道是否有任何方法可以继续使用nodemon或其他节点js库会话.
scripts “: {
// “Start”: “node ./bin/www”
“start”: “nodemon ./bin/www”
}
谢谢你的时间
解决方法
为了坚持会议,有两种方法:
>使用一些持久性商店
>使用JSON Web令牌
要实现持久会话,可以使用MongoDB会话存储或Redis会话存储.
如果你想使用redis,那么使用connect-redis npm包.
如果你想使用MongoDb作为会话存储,那么使用connect-mongo npm包
您需要在app.js / server.js中进行一些设置.在我的一个演示中,我正在使用带有PassportJS的Redis会话存储,如果您正在寻找示例,请随意查看here.
如果要使用JSON Web令牌,可以使用许多不同的实现.
我正在使用jsonwebtoken.我在前端使用PassportJS,ExpressJS和AngularJS实现了这个.例如,看here.
使用密钥对令牌进行编码并存储在浏览器的本地存储中.
我建议您使用JSON Web令牌,详细阅读它,因为这是大多数主要Web应用程序的开发方式.如果您需要更多帮助,请告诉我.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。