Javascript 在backbone.js应用程序中处理用户

Javascript 在backbone.js应用程序中处理用户,javascript,web-applications,backbone.js,Javascript,Web Applications,Backbone.js,我对任何类型的javascript web应用程序都是一个完全的新手(我只做过一些DOM和jquery来获得浮华的效果等等),我很难理解如何让用户登录,让模型只检索用户的东西 到目前为止,我拥有的是一个用户模型(包含姓名、电子邮件和带有基本设置的js对象,如country)和一个收据模型(这是一个基本的金融应用程序),其中包含基本的数字内容,并且应该有一个指向用户实例的用户属性。如果需要的话,我会在这里发布模型(我可能会在github上托管它,当它开始工作时) 我想我必须让用户先登录,然后所有的

我对任何类型的javascript web应用程序都是一个完全的新手(我只做过一些DOM和jquery来获得浮华的效果等等),我很难理解如何让用户登录,让模型只检索用户的东西

到目前为止,我拥有的是一个用户模型(包含姓名、电子邮件和带有基本设置的js对象,如country)和一个收据模型(这是一个基本的金融应用程序),其中包含基本的数字内容,并且应该有一个指向用户实例的用户属性。如果需要的话,我会在这里发布模型(我可能会在github上托管它,当它开始工作时)

我想我必须让用户先登录,然后所有的后端响应将只包含登录用户的记录,但我不确定这是否是最好的方法


感谢heaps提供的任何帮助!

通常情况下,您会有一个登录公式,在用户传递正确的用户名/密码后设置密码。要知道,每次用户向您的后端发送请求时,他都会传递会话cookie,您的后端必须验证是否允许用户获取他请求的数据


在您的应用程序中,我们首先得到一个包含所有用户相关数据的模型,比如名称和唯一的用户id。之后,我们使用如下路径调用REST api,例如
myApp.com/user/uniquieUserId/invoices

这……非常模糊。您可能需要重新思考这个问题,并尝试询问更具体的情况。是的,我知道请重新阅读,它并没有真正说出我想要传达的内容…我可能会删除它,然后再更清楚地询问您的方法是正确的!在他们登录后,您有一个会话,您可以使用该会话将记录限制为只有经过身份验证的用户。