The Twitter Signin module is grayed out and it's the main reason I'm installing the whole twitter module. How do I fix this? Thanks.

Comments

Torenn’s picture

The dependancy in twitter_signin.info is wrong, change:
dependencies[] = oauth
to
dependencies[] = oauth_common

fehin’s picture

Thanks.

el7cosmos’s picture

Status: Active » Reviewed & tested by the community

this solved the problem

el7cosmos’s picture

Status: Reviewed & tested by the community » Active

After i take a look at oauth module, there is a big different between version 6.x-2.x and 6.x-3.x

twitter module seems to use oauth 6.x-2.x version

erikwebb’s picture

Issue tags: +oauth
StatusFileSize
new427 bytes

This should be made explicit on the modules page. Patch attached.

erikwebb’s picture

Status: Active » Needs review
voxpelli’s picture

erikwebb’s picture

StatusFileSize
new1.26 KB

@voxpelli Good point!

Here's a new patch for hook_requirements().

erikwebb’s picture

Title: Twitter Signin module says Oauth missing even though it is enabled » Twitter Signin module incompatible with OAuth 6.x-3.x branch
claudiu.cristea’s picture

Version: 6.x-3.0-beta2 » 6.x-3.x-dev
StatusFileSize
new587 bytes

Here's a patch against DRUPAL-6--3

voxpelli’s picture

@claudiu.cristea: Please read #4 - OAuth 2.x are not compatible with OAuth 3.x and OAuth Common is now OAuth 3.x. The patch in #8 is the correct approach for now.

There is an initiative on upgrading this module to use version 3.x of OAuth.

erikwebb’s picture

This would probably be a good distinction between twitter-6.x-3.0 and twitter-6.x-3.1+. I think 3.0 should forever be incompatible with OAuth 3.0 so that a severe change like this isn't made mid-stream.

ClearXS’s picture

http://wi-ca.org/Twitter_Signin_OAuth

Eagerly waiting for this nice work and accept the error messages in my admin pages & not to use this module until the definitive fix / new release.

Won't use OAuth 2.x, as I have my site seen crashing more than once before on updating (interrelated) modules...

Maybe I should thoroughly remove Twitter 3.x too, as former poster remarks that a working version should be in >3.1 and the present 3.x version is completely different.

alfthecat’s picture

Hi,

Apologies if this is the wrong queue to post this question in, yet I'm trying to find a solution for the fact that (with re-directs enabled) my site crashes due to a bug in the linked-in module. Unless I set it to use non secure plain text encryption. I'm using the 3.0-beta3 version of Twitter and because it's not compatible with the Oauth 3.x branche I can't upgrade Oauth to solve the problem.

(http://drupal.org/node/1046490)

I don't use the Twitter signin sub module, my interest lies in the other features of the Twitter module. Would the patch from #10 allow me to upgrade to oauth 3.x and still use the Twitter module?

Thanks in advance!

nymo’s picture

What is the status of porting functionality to OAuth 3.x? I'd like to help if i can.

g.k’s picture

+1 same issue here. I am using Services 3.x which requires OAuth 3.x so I would also like to know the status. thanks

michaek’s picture

Status: Needs review » Closed (fixed)