rails + twitter-auth で 401 Unauthorized と表示された ログを見ても OAuth::Unauthorized (401 Unauthorized): と書いてあるだけ。 なんとも不親切なエラーメッセージなので調べるのに時間がかかったが 結果的にTwitterアプリケーション登録が間違っていた。 アプリケーションが 「クライアントアプリケーション」になってた。 「 ブラウザアプリケーション」こっちが正解