在ASP.NET Web API中,如何在不注册用户的情况下使用OAuth2?

最后发布: 2015-02-04 15:30:22


问题

我正在使用Ember作为前端框架使用ASP.NET Web API构建应用程序,该框架仅允许用户登录。

我的意思是您不应以任何方式注册。 能够使用该应用程序的所有用户的信息(名称,密码等)都存储在数据库中。

我想要做的是允许他们使用其在数据库中的信息进行登录,并为他们提供不同的授权(用户和管理员)。

我已经阅读了很多文档,甚至问过朋友,我都听说过OAuth2,所以我去检查了一下,但是在所有教程中,他们都谈到了注册然后获取令牌……有人可以告诉我我该怎么做。还是向我指出了一个指南,该指南显示了我将如何解决这个特定问题?

c# asp.net ember.js oauth asp.net-web-api2