使用Rails(和设计)验证Ember应用程序

时间:2013-06-24 06:30:31

标签: ruby-on-rails ruby authentication devise ember.js

参考:Ember authentication best practices?

我们有两个独立的应用程序:Rails后端/ API和独立的Ember应用程序。 Ember应用程序将与Rails API通信。

我找到了ember-auth(https://github.com/heartsentwined/ember-auth),但我不明白为什么我会从中受益。

这就是我想要做的事情: - 登录时,Ember将用户名和密码发送到我的/accounts/login端点。 - 如果正确,Rails将使用身份验证令牌进行响应。 - Ember将在本地存储身份验证令牌,并将其与每个后续请求一起传递。我不希望我的令牌过期,因此用户可以随时关闭浏览器,返回并仍然登录。

我的方法有问题吗?那安全呢?

1 个答案:

答案 0 :(得分:5)