我见过的Ember的每个认证系统都是基于令牌的。有没有一个很好的理由,而不是依赖服务器端会话?考虑到ajax只是常规的HTTP请求,我没有看到服务器端会话维护身份验证状态的不利方面。为什么Ember.js身份验证解决方案使用令牌而不是服务器会话?
4
A
回答
4
Ember.js使用REST与服务器进行通信。 REST要求服务器是无状态的。令牌认证不需要服务器具有状态,而服务器端会话可以。
编辑:这里使用的会话与REST精心响应:https://stackoverflow.com/a/6068298/1765925
0
Here是另一种方法做身份验证的例子。
相关问题
- 1. 令牌身份验证Rest API会话
- 2. 使用会话ID而不是令牌身份验证与Dropbox http api集成
- 3. 为什么不使用Cookie进行身份验证而不是会话?
- 4. 在线身份验证解决方案
- 5. Rails 3身份验证解决方案
- 6. 身份服务器4没有安全令牌验证器可用于令牌
- 7. 为什么ServiceStack身份验证使用Cookie而不是sessionId头?
- 8. 与身份验证服务器通话
- 9. REST服务如何使用令牌进行身份验证
- 10. 使用令牌进行基于服务的身份验证
- 11. 通过令牌进行身份验证,然后通过会话验证令牌是否失败,使用Passport?
- 12. 身份验证令牌
- 13. CherryPy身份验证令牌
- 14. Facebook身份验证令牌
- 15. 登录,用户身份验证,会话和csrf令牌
- 16. 使用令牌的Firebase身份验证
- 17. 如何在服务器端获取身份验证令牌?
- 18. 如何刷新与服务器的身份验证令牌
- 19. 反向从服务器端身份验证令牌Twitter4j
- 20. 身份验证:Facebook用户在服务器端访问令牌验证?
- 21. 如何使用可选omniauth令牌作为身份验证令牌使用http身份验证
- 22. 使用OAuth 2.0令牌和Azure Active Directory进行Web API身份验证(无身份验证服务器)
- 23. WSO2身份服务器身份验证
- 24. 如何禁用身份验证方案为WCF数据服务
- 25. 身份验证服务器
- 26. 使用自定义身份验证验证Azure移动服务中的令牌
- 27. Android Retrofit2 RxJava,Google身份验证令牌如何解决错误?
- 28. 使用身份服务器3,ClaimsPrinciple即使在成功承载令牌身份验证之后为null
- 29. 为什么我没有收到身份验证令牌错误?
- 30. Owin身份令牌身份验证令牌端点响应404
这并非完全正确。只有ember-data使用REST,并且只针对在ember-data中的REST Adapter。 – bcardarella 2013-03-16 18:35:35
澄清:很多(如果不是大多数)客户端应用程序正在使用REST与服务器进行通信。这包括但不特定于Ember.js。即使不使用ember-data的人也可以使用自己的REST实现,我也看到了使用REST的自定义ember-data适配器。我的意思是,令牌认证与REST很好,所以它可能是你看到它而不是服务器端会话的原因。 – 2013-03-16 18:46:04