Hi Daya,
I am using omniauth and “omniauth-twitter” gem to log in through twitter. In my twitter application, I have given the callback url as “http://0.0.0.0:3000/auth/twitter/callback”. It is working properly when sign in to twitter but when I click on the “Cancel and Return”, it is showing OAuth::Unauthorized exception.
Please find the following details.
On clicking the link in twitter side, it redirects to “http://0.0.0.0:3000/auth/twitter/callback?denied=N3OLzjTKXqowsdZDo6Z5fsx3eVa4JALNsoiUmLRaJuM”
Showing the following exception
Started GET “/auth/twitter/callback?denied=N3OLzjTKXqowsdZDo6Z5fsx3eVa4JALNsoiUmLRaJuM” for 127.0.0.1 at 2012-06-15 11:22:00 +0530
(twitter) Callback phase initiated.
(twitter) Authentication failure! invalid_credentials: OAuth::Unauthorized, 401 Unauthorized
OAuth::Unauthorized (401 Unauthorized):
Rendered /home/bachans/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/_trace.erb (1.4ms)
Rendered /home/bachans/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/_request_and_response.erb (0.8ms)
Rendered /home/bachans/.rvm/gems/ruby-1.9.2-p290/gems/actionpack-3.1.1/lib/action_dispatch/middleware/templates/rescues/diagnostics.erb within rescues/layout (3.9ms)
Any suggestion on this, will be welcome.