小编Chr*_*ris的帖子

Ember.js路由可以重定向到外部URL吗?

如果我想在名为example1.com的Ember.js网站上有一个转发到example2.com上的URL的URL,我该怎么做呢.我可以创建一个example1.com的路由,它将执行转发到example2.com - 也许在beforeModel钩子中?

ember.js ember-router

16
推荐指数
2
解决办法
1万
查看次数

使用Capistrano 3,Nginx,Puma,GitHub和RVM的Amazon EC2的Rails 4 API部署示例?

我在GitHub上有一个Rails 4 API项目,我正在尝试使用Capistrano 3将我的MacBook Pro部署到使用SSH密钥的两个Amazon AWS EC2 Ubuntu实例 - 一个是app/web服务器,另一个是PostgreSQL数据库服务器 app/web服务器通过RVM拥有最新的Ruby 2,并将使用Nginx/Puma提供API .Nginx将托管多个站点,其中一个是此API.这些是我正在使用的相关宝石:

  • 宝石'capistrano','〜> 3.0.0'
  • 宝石'capistrano-rails'
  • 宝石'capistrano-bundler'
  • 宝石'capistrano-rvm','〜> 0.0.2'
  • 宝石'capistrano-puma',github:"seuros/capistrano-puma"

到目前为止,我没有找到使用Puma的完整Capistrano 3配置示例,但是这两个宝石对于Rails社区同样重要,我确信在GitHub上必须有一个工作的Rails存储库包含这些.

我已经通过官方的Capistrano 3文档.我对Capistrano 2和Capistrano 3之间的差异有困难,并希望看到完整的Capistrano 3示例来理解这些差异.理想情况下,我正在寻找一个包含所有配置文件的开源GitHub存储库(Capistrano 3,Puma,Nginx))以及我可以参考的工作.

谢谢!

capistrano nginx amazon-ec2 puma ruby-on-rails-4

8
推荐指数
1
解决办法
2355
查看次数

Ember.js Ember-Data + AMS的身份验证令牌=> JSON或HTTP标头?

背景:

我有一个Ember.js 1.1.0-beta.1应用程序,它与Rails-API服务器(Rails 4)交换JSON数据.使用Ember-Data 1.0.0-beta.2和Active Model Serializers 0.8.1(AMS)完成JSON数据交换.我正在使用Ember-Data和AMS的默认推荐配置,并且符合JSON-API规范.

在任何给定的RESTful调用中,客户端将当前的身份验证令牌传递给服务器.验证和退出身份验证令牌,并生成新的身份验证令牌并将其发送回客户端.因此,每个RESTful调用都接受请求中的身份验证令牌,并在响应中提供新的身份验证令牌,客户端可以缓存该令牌并用于下一个RESTful调用.

题:

我在哪里将身份验证令牌放在每个请求和响应中?

它应该是请求和响应中每个对象的JSON的一部分吗?如果是这样,令牌放在现有对象的JSON结构中哪里(与身份验证无关)?

或者它们是否应该放在每个请求和响应对象的HTTP标头中?

什么是"Ember Way",人们可能最终期望在新的Ember Guides Cookbook中找到它?

更多背景:

我已经熟悉以下链接:

  • @machty 2 Embercasts:http://www.embercasts.com/episodes/client-side-authentication-part-2
  • @wycats推文:https://twitter.com/wycats/status/376495062709854209
  • @cavneb 3篇博文:http://coderberry.me/blog/2013/07/08/authentication-with-emberjs-part-1
  • @simplabs博客文章:http://log.simplabs.com/post/53016599611/authentication-in-ember-js

......我正在寻找超越这些的答案,并且特定于Ember-Data + AMS.

除了需要通过Ember-Data在响应中将新令牌传递回客户端之外,假设我的客户端代码与GitHub上的@machty Embercast示例类似:https://github.com/embercasts/authentication -Part-2 /斑点/主/公共/ JS/app.js

非常感谢你!

authentication ember.js ember-data rails-api active-model-serializers

7
推荐指数
1
解决办法
1648
查看次数

CMS for Rails 4 + Ember.js

是否有一个Rails gem将内容管理功能添加到现有的Rails 4应用程序中,该应用程序可以通过RESTful webservices + JSON用于Ember.js前端?

content-management-system refinerycms locomotivecms ember.js ruby-on-rails-4

6
推荐指数
0
解决办法
1666
查看次数

Sails.js和多元化的关系数据库表名

如何将Sails.js/Waterline配置为默认为与奇异模型对应的多元关系数据库表名(与Rails相同)?

(例如,一个名为'Person'的模型应默认为名为'people'的PostgreSQL表.)

sails.js waterline

4
推荐指数
1
解决办法
590
查看次数