我有一個EmberJS應用程序,它來自yeoman模板,並且獨立於GruntJS構建中構建。EmberJS + GruntJS,Rails-API和設計
Ember應用程序會與rails-api後端對話,並且在dev中我使用grunt-connect-proxy將localhost:3000代理到localhost:9000,以便我可以使用GruntJS設置來構建資產。在prod中,我將生成輸出放到公用文件夾中。
我試圖用Devise實現驗證。我對emberjs很滿意,但我對Rails或Devise的經驗不是很多,我沒有找到一個很好的方法來使用我的設置。我看到使用token_authenticatable
的示例,但也已經讀過它在Devise中已被棄用,所以我想我不應該使用它?對於使用Rail資產管道的應用,我也看到了this example。
這裏是我的選擇
揣摩的方式使用我當前燼+的設置驗證咕嚕從後端軌-API與制定不同的。所有的登錄都必須通過ajax完成,我不能使用rails來渲染視圖。任何地方的任何例子?
將我的應用程序應用程序放入rails中,以便可以使用資產管道渲染東西。嘗試做一個好的用戶界面的AJAX登錄
把燼應用程序放入rails中,只是做完整的回發驗證。可能是最簡單的選擇。
有什麼建議嗎?