SinatraでさらっとTwitterのOAuth認証を書きたくなりました。 require 'sinatra/base' require 'twitter_oauth' class MyApp < Sinatra::Base enable :sessions def get_oauth_client TwitterOAuth::Client.new( consumer_key: 'your_consumer_key', consumer_secret: 'your_consumer_secret' ) end get '/' do client = get_oauth_client request_token = client.request_token(oauth_callback: 'http://127.0.0.1:9292/callback') session[:request_