主干Marionette路由到服务器URL
Backbone Marionette Route to Server URL
我正在尝试添加一些客户端验证,以验证用户是否已登录,如果没有,我想将它们路由到登录页面。问题是签名页面不在我的Backbone Marionette应用程序中。在Marionette、Backbone、jQuery或Javascript中有没有一种方法可以将用户路由到离开Marionette应用程序的服务器端URL?
所以他们会直接转到localhost:3000/signin。我不确定这是如何/是否可能与Approver有关,但我认为不是。
这基本上是我想要遵循的模式(我使用jQuerycookie来访问cookie):
API =
list: ->
if $.cookie('user_id') != null
console.log "continue to marionette"
else
console.log "route to signin"
我是否需要让签名部分也存在于我的Backbone Marionette应用程序中,而不是作为Rails视图存在于它之外?
这很简单。只需将window.location
更改为所需的重定向即可。
window.location = "/signin"
相关文章:
- Javascript配置服务器URL并将其存储
- 如何解决“;错误所请求的URL返回500-内部服务器错误”;
- 如何从URL隐藏内容,但仍需要在node中发送到服务器.js并表达
- 如何在 HTML 中的按钮单击上更改图像(IMG URL 每次来自服务器)
- 使用 POST 方法通过 ajax 发送的数据在发送到服务器之前是否必须进行 URL 编码
- Meteor JS在服务器发布方法中获取请求的url
- 我可以让react路由器只覆盖一些url,并将其余的url正常传递给服务器吗
- 如何将url id映射到服务器上的内容
- json在Android中对URL进行编码后未从服务器接收到
- javascript如何从服务器获取文件夹中文件的url
- 在服务器上为图像抓取一系列url
- 如何从显示提要的外部服务器或站点解析RSS URL
- 如何避免对服务器url进行硬编码
- Zend将服务器url/参数传递到javascript文件
- 主干Marionette路由到服务器URL
- 获取当前用户ID和服务器URL在一个HTML页面- CRM 2011
- 长轮询一个node.js服务器url不工作在IE
- JQuery-如何从上次请求的服务器url中获取url参数
- Angular自动完成的参数化服务器url
- 使用Javascript在服务器URL上POST JSON数据