Ember.js 和玩!框架身份验证最佳实践

Posted

技术标签:

【中文标题】Ember.js 和玩!框架身份验证最佳实践【英文标题】:Ember.js & Play! framework authentication best practices 【发布时间】:2015-05-11 13:46:38 【问题描述】:

我正在使用与 Play 完全分开的 Ember 客户端应用程序!服务器。 Ember-CLI 用于构建客户端。问题是使用什么库(客户端和服务器端)在 Play 上验证 Ember 客户端!服务器?

更新: 我需要的是基于令牌的身份验证。关于 Ember 客户端身份验证的截屏视频有 perfect series。我还为服务器端身份验证和授权找到了play2-auth 库。但我不知道如何设置它。

如果存在的话,我认为从 AngularJS 示例中插入解决方案不是一个大问题。所以欢迎 ng-fun!

请帮忙!

【问题讨论】:

【参考方案1】:

其中一种方法是使用基于令牌的身份验证。与cookies认证的对比可以参考here。

有JWT-authenticator 用于客户端的ember-simple-auth 库。

另一方面,对于服务器端 - silhouette-rest-seed。这是 JWT 认证实现的一个很好的例子。

集成这些东西所需的唯一东西是

令牌头的名称 凭据字段名称

【讨论】:

以上是关于Ember.js 和玩!框架身份验证最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

平均堆栈身份验证 - 最佳实践

Vaadin 身份验证最佳实践

移动设备的最佳实践身份验证

Web API 身份验证最佳实践

管理身份验证令牌的最佳实践

Ember 身份验证最佳实践?