Email confirmation leads to redirect loop
| Project: | Gigya Socialize |
| Version: | 6.x-1.0-beta3 |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | by design |
Jump to:
In User settings, I have the checkbox selected for "Require e-mail verification when a visitor creates an account." In general, I'm not sure if this setting is compatible with Gigya, but in any event b/c of this setting our users don't enter a password at registration, but get a password initially set for them upon clicking a one-time-login-link in their confirmation email.
However, if the user's process of registering starts by clicking on one of the Gigya buttons, authenticating at one of the third-party sites, such as Facebook, and then returning to fill out the Drupal sign up form, the one-time-login link in the confirmation email the user receives leads to the following browser message (after momentarily displaying a drupal page saying that you've already used the one-time-login link and a message about redirecting to socialize...):
Redirect Loop. Firefox has detected that the server is redirecting the request for this address in a way that will never complete...
Thought maybe it was browser dependent, but got the same issue in Chrome. Tried deleting my domain cookies and trying again, but got the same issue. Tried logging the newly registered user out of the site before clicking the one-time-login link in the email, but going that route I got a 404 error.
I'm guessing this means that if you're going to use the Socialize module, you really need to un-check the box in User settings, or the equivalent "Set password" in Logintoboggan, for "Require e-mail verification when a visitor creates an account" that creates the one-time-login. Hoping there's a solution though, as we really like that feature for people not going in through the Socialize widget.
Any thoughts?

#1
The Gigya Socialize module cannot be used with the the email verification features of Drupal. In short a user created through Gigya Socialize must, in all cases, login through their social network. The email verification in Drupal uses a one-time login that would log users into Drupal directly and not through their social network.
#2
I just found this.
http://drupal.org/node/580424
Could this help you?
Chris