Javascript 如何在Ember.js应用程序中集成ASP.NET标识和ASP.NET Web API

Javascript 如何在Ember.js应用程序中集成ASP.NET标识和ASP.NET Web API,javascript,authentication,ember.js,asp.net-web-api,asp.net-identity,Javascript,Authentication,Ember.js,Asp.net Web Api,Asp.net Identity,我正在开发一个Ember.js应用程序。我已经有了一个web api,其中ASP.Identity作为成员身份和身份管理框架,实现了身份验证和授权。我想在我的Ember应用程序中使用此身份验证机制。我的计划是这样的,成功登录后身份会返回一个令牌。之后,对于每个api调用,我都必须传递这个带有头的令牌。这是最佳实践吗?还是有一个好的方法来处理这种情况?任何链接或建议都会有所帮助 我找到了有关将Ember Simple Auth插件集成到Ember应用程序以处理身份验证和授权的文章。由于我已经在We

我正在开发一个Ember.js应用程序。我已经有了一个web api,其中ASP.Identity作为成员身份和身份管理框架,实现了身份验证和授权。我想在我的Ember应用程序中使用此身份验证机制。我的计划是这样的,成功登录后身份会返回一个令牌。之后,对于每个api调用,我都必须传递这个带有头的令牌。这是最佳实践吗?还是有一个好的方法来处理这种情况?任何链接或建议都会有所帮助


我找到了有关将Ember Simple Auth插件集成到Ember应用程序以处理身份验证和授权的文章。由于我已经在WebAPI中实现了身份验证,这将是一项额外的工作。请建议。

Ember Simple auth可以通过自定义身份验证程序轻松支持各种后端(请参阅)。由于您已经有了服务器API,因此实现与之配合使用的身份验证程序应该很简单。

是的,基于令牌的身份验证非常常见,也是一种很好的做法。有很多关于如何使用Identity的教程:与AngularJS的集成,例如: