问一个关于nodejs保存登录状态的问题
nodejs是用什么保存登录状态的?session吗?有什么推荐的模块阿?想做个保存登录状态的nodejs程序,谢谢啦(我是新手,问题可能比较简单)
6 回复
redis http://www.redis.io/ node 模块 https://www.npmjs.org/package/redis
如果不想用redis https://www.npmjs.org/package/lru-cache
session就可以了
redit是个存储数据的模块,但是我该怎样用它存储登陆状态?卸载onRequest函数里?(有没有写好的案例能参考一下,感激不尽)
@yihuaxiang 状态就是存放在数据库中的。。。
你用express之类的框架吗,都会有session插件解决问题的 原理来说就是给每个用户分配一个唯一标记,一般放在cookie里,然后服务端按这个标记保存和查询用户相关信息
@ravenwang 谢谢啊,搞明白了