我应该使用Cookie,会话还是用户帐户?

时间:2018-02-24 02:25:07

标签: node.js session cookies identification

我正在尝试开发一个用于评论电视剧的网站,我想将一个节目的评级限制为每个用户一个评级,我不知道从哪里开始,因为我很新Web开发。我在前端使用Vue.js;在后端使用Express的Node.js。

根据我的理解,Cookie不应该适用于此目的,因为它们可以被用户删除,对吗? 我还阅读了有关会话以及它们如何存储在服务器而不是浏览器上的内容(但我也不知道会话是什么或如何实现它们)。 还有用户注册系统的可能性。那么,我应该将这些方法中的哪一个用于此目的? 如果你也可以告诉我从哪里开始(指导教程,代码片段,......)我将非常感激。感谢。

1 个答案:

答案 0 :(得分:0)

如Anonymous先生所说,您需要用户帐户。但是,您可以在您的情况下使用,例如,expressjs/session为用户身份验证部分创建会话和passport.js

Here有一个简单的教程使用这两个库和mongo-db来保存用户数据。

如果您想要实施自己的会话库(仅用于学习目的),您可以按照these建议。