2013-05-02 62 views
2

我正在学习如何使用asp.net webapi。我想创建一个管理区域,在那里我可以管理管理员的东西,但也添加,编辑,删除东西到我的数据库。Oauth在Asp.net Webapi?

我相信我需要为此制作一些常规的asp.net mvc视图和控制器。我当然想要保护这些页面,只允许授权用户使用。我想用Oauth。

我想用Oauth。我知道mvc 4现在已经支持它,但我不确定哪个nuget包可以下载到我的webapi项目中。

我也不清楚你是否可以注册任何oauth提供者。我正在看asp.net mvc 4互联网灵魂,我看到像RegisterGoogle,注册Facebook但我没有看到foursquare的选项,我不知道我是否可以自己添加它或什么。

回答