多くのアプリプロバイダーがOAuth2を使用して、TwitterやFacebookなどのAPIアクセスを許可しているようです。誰もがすべてのアプリケーションで使用するのに十分な一般的なOAuth2処理を行うために良いライブラリを使用していますか?
私はその内部を調べていませんでした(ソースコードのリンクが壊れています)が、一般的には DotNetOpenAuth はかなり専門的なようです。
更新:OAuth 2およびOpenIDもサポートされるようになりました。
OAuth2の優れたフレームワークはまだありません。私はプロジェクトのために自分のものを試してみることにしました。
私のフレームワークはこれまで、ベアラートークンとすべてのoauth 2フロー(チャレンジ/レスポンス、暗黙的、クライアントクレデンシャル、リソースオーナーパスワード、およびリフレッシュトークン)をサポートしています。
それは少し不格好で、私は最初のREST=このフレームワークで構築されたサービスに取り組んでいます。
それをチェックしてください、どんなフィードバックまたは貢献もありがたいです。
Hammock RESTクライアントライブラリ。これは汎用ですRESTクライアントですが、OAuthもサポートします。