asp.net webapi の使用方法を学習しています。管理作業を行うだけでなく、データベースに追加、編集、削除できる管理領域を作成したいと考えています。
これには、通常のasp.net mvcビューとコントローラーを作成する必要があると思います。もちろん、これらのページを保護し、許可されたユーザーのみを許可したいと考えています.
Oauth を使用したいと思います。現在、mvc 4 にはサポートが組み込まれていることはわかっていますが、webapi プロジェクトにダウンロードする nuget パッケージがわかりません。
また、oauth プロバイダーを登録できるかどうかも不明です。asp.net mvc 4 Internet soultion を見ていますが、RegisterGoogle、RegisterFacebook のように見えますが、foursquare のオプションが表示されず、自分で追加できるかどうかわかりません。