def self.consumer # The readkey and readsecret below are the values you get during registration OAuth::Consumer.new("XXXXX", "XXXX", { :site=>"http:// twitter.com" }) end
def sign_in @request_token = UsersController.consumer.get_request_token(:oauth_callback => "http://dev.gissmog.de/callback ") session[:request_token] = @request_token.token session[:request_token_secret] = @request_token.secret redirect_to @request_token.authorize_url return end def callback @request_token = OAuth::RequestToken.new(UsersController.consumer, session[:request_token], session[:request_token_secret]) @access_token = @request_token.get_access_token(:oauth_verifier => @request_token.params["oauth_verifier"]) @response = UsersControllerroller.consumer.request(:get, '/ account/verify_credentials.json', @access_token, { :scheme => :query_string }) Thanx. Rails 2.3.2, oauth gem 0.3.5