When I click “sign with twitter” buton, my applicaiton redirect me to "https://twitter.com/oauth/authenticate?oauth_token=" Then I click “Sign İn” and using application. After time later, I want use application and click “sign with twitter” buton again. Then my applicaiton redirect me to "https://twitter.com/oauth/authenticate?oauth_token=" And I click “Sign İn” again, I can’t redirect transparently. Why this?
Make sure that you’re using the right endpoints – calls to the OAuth endpoints should be on api.twitter.com, not twitter.com
What kind of permission levels have you configured your app for? Have you done any state changes with the access tokens in between auth attempts?
I have the same problem. I use “api.twitter.com”.
@TekBiriz, did you find solution?
@episod, my case:
This application will be able to:
I use twitteroauth for PHP
Looks like I request URL https://api.twitter.com/oauth/authenticate?oauth_token=… and this script redirects user to https://api.twitter.com/oauth/authorize?oauth_token=…
Problem solved =) Checkbox “Allow this application to be used to Sign in with Twitter” in app settings wasn’t checked. I have no idea, what for it could be needed not to use this checkbox =)