Closed (works as designed)
Project:
Loginza
Version:
7.x-1.0-beta1
Component:
Code
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
5 May 2011 at 20:08 UTC
Updated:
5 Sep 2011 at 10:33 UTC
Tested all popular web services. Only Mail.ru and Facebook work with no problem.
All others don't get the user logged in.
The system asks the user to: "Complete the registration by filling out the form below. If you already have an account, you can log in now and add your Loginza identity under "My account"."
Attached the screenshot.
| Comment | File | Size | Author |
|---|---|---|---|
| message.PNG | 12.91 KB | anglo |
Comments
Comment #1
anglo commentedThat's probably because vkontakte.ru doesn't provide the website with the email address. And when I enter the email the user gets redirected to http://example.com/loginza/token_url
Comment #2
vgarvardt commentedLoginza module creates Drupal account for users trying to log in with external services and associates Loginza Identity with the account, so next time user simply logs in with created account and acts as regular registered user. Drupal account registration works silently only when all required information is provided by authentication provider. Required registration information are user name and email by default. When provider does not provide email user is redirected to registration page with the form filled in with data provided.
If user email is not required for your site - you may mark the field as not required with 3rd party modules so the form will not return any errors and user will be registered w/out email filled.
Comment #3
alokkumargarg commentedits correct.