Skip to content

Instantly share code, notes, and snippets.

@evernotegists
Created April 4, 2013 20:14
Show Gist options
  • Save evernotegists/5313973 to your computer and use it in GitHub Desktop.
Save evernotegists/5313973 to your computer and use it in GitHub Desktop.
get '/callback' do
unless params['oauth_verifier'] || session['request_token']
@last_error = "Content owner did not authorize the temporary credentials"
halt erb :error
end
session[:oauth_verifier] = params['oauth_verifier']
begin
session[:access_token] = session[:request_token].get_access_token(:oauth_verifier => session[:oauth_verifier])
redirect '/list'
rescue => e
@last_error = 'Error extracting access token'
erb :error
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment