ダウンロードできます → OAuth.cs
OAuth認証の概要は 【C#でTwitter】OAuth認証でTwitterにアクセス[概要] にまとめてます。
処理の大まかな流れは以下のとおりです。
- Twitterアプリの登録を行い、ConsumerKeyとConsumerSecretを取得する。
- ConsumerKeyとConsumerSecretを使って、RequestTokenを取得する。
- RequestTokenを使ってTwitterアプリの認証を行う。
- PINコードを取得する。
- PINコードを入力し、AccessTokenを取得する。
※追記:2013/06/15
API1.0が廃止され、API1.1に一本化された今でもOAuth認証をすることができました。