【发布时间】:2016-03-13 11:45:30
【问题描述】:
我正在开发一个 Ember.js 应用程序。我已经有一个以 ASP.Identity 作为成员身份和身份管理框架的 Web api,它实现了身份验证和授权。我想在我的 Ember 应用程序中使用这种身份验证机制。我的计划是这样的,登录成功后身份会返回一个token。之后,对于每个 api 调用,我必须通过标头传递这个令牌。这是最佳做法吗?还是有处理这种情况的好方法?任何链接或建议都会有所帮助。
我找到了有关将 Ember Simple Auth 插件集成到 Ember 应用程序以处理身份验证和授权的文章。由于我已经在 web api 中实现了身份验证,这将是一项额外的工作。请提出建议。
【问题讨论】:
-
是的,基于令牌的身份验证非常常见,也是一种很好的做法。有很多关于如何使用 Identity 的教程:saifikram.com/2014/06/… 与 AngularJS 的集成,例如:codeproject.com/Articles/784106/…
标签: javascript authentication ember.js asp.net-web-api asp.net-identity