I am using the Twitter module which requires the oAuth module.
I found that oAuth.inc in Gigya tries to redeclare classes already declared by the oAuth module
There does not seem to be an easy workaround, so I disabled the Gigya module
Perhaps I will use Twitter authentication and Facebook Connect instead.
Comments
Comment #1
azinck commentedThanks for reporting this. I have plans to implement Gigya's new PHP SDK http://wiki.gigya.com/032_SDKs/PHP which should allow us to avoid this problem.
Comment #2
decibel.places commentedthe recent trend has been for modules to use other helper modules (like oAuth) as components rather than duplicating functions
since I need oAuth for the Twitter module, it would be nice if you can also integrate it or at least not duplicate it
Comment #3
azinck commented@decibel.places
I hear you, but we need VERY little from oAuth (just one encoding algorithm) and that is now baked into Gigya's PHP SDK. I'd like to move to using Gigya's own SDK rather than maintaining one ourselves, and that pretty much means taking it as it is rather than rewriting it to remove their oAuth code. It seems like the obvious choice since the code is already there and will be maintained by Gigya rather than us (or me).
Comment #4
thedavidmeister commentedI'm also using oAuth purely because the twitter module requires it (and the twitter integration of the Notifications module requires the twitter module).
I'm using twitter to keep contributors to my page up to date, so i can't disable that module but I want to build a new lower level user base for my site..
I'm looking at either waiting for an implementation of oAuth Connector http://drupal.org/project/oauthconnector that includes facebook's OAuth, or using Gigya to handle user logins..
it looks like there's a clear solution to this problem, whereas it seems hazy as to whether the oAuth Connector will ever prioritize facebook (they claim it's duplicating Facebook Connect's efforts).
is there a rough eta as to when this issue will be addressed/prioritized/looked at? knowing this would help my peace of mind a lot..
not trying to be pushy, just curious as to where we stand, and letting you know that more than one person is interested enough in your project to consider this important :)
Comment #5
tigron commentedSubscribing
Comment #6
maxmendez commentedSubscribing
Comment #7
vacilando commentedBump... as it is, Gigya is incompatible with the Oauth module :-(
Comment #8
gambaweb commentedI'll try to finish the move the gigya php SDK as soon as possible
Comment #9
CinemaSaville commentedI can confirm this is an issue as well. Thanks for updating it.
Comment #10
gambaweb commentedPlease try the 6.3-dev I changed the module to work with the Gigya SDK and removed the OAuth
so it should fix this issue
Comment #11
wahfree commentedi install on my d7 site, I can't connect to FB
Comment #12
Gigya commentedGigya's 6.x module is deprecated. We no longer support this version and we encourage upgrading to our latest module.