【发布时间】:2012-07-06 09:28:16
【问题描述】:
我一直想知道如何使用 Backbone 对用户进行身份验证,因为我已经阅读了几篇关于它的文章,其中很多都在谈论令牌和密钥。但我只想能够像往常一样登录用户并注册用户。
我在想,在网络应用程序启动时,会有一个对路由“/me”的请求,然后如果用户登录,服务器会向用户返回适当的信息。
如果路由返回{loggedIn: false},主干路由器只会将用户发送到登录/注册页面。但如果它返回一个用户个人资料信息,那么显然意味着他有一个会话。
在使用 Backbone 时,这是一种返回用户身份验证的好方法吗?
【问题讨论】:
-
使用 Javascript 注册、注册和验证?我会说不。使用 Php、Erlang、Python、Asp.net 使用后端框架放置这些片段。用户登录后,设置一个cookie(我能想到的最佳解决方案)。 每个
xml http请求将拥有可帮助您在服务器端验证用户的cookie。您必须在服务器和身份验证上做一些事情,授权就是其中之一。用户登录后做Js的事情 -
这就是我在我的问题中所说的,但我想知道我的方法是否是处理登录或未经授权用户的好方法
标签: authentication backbone.js