This module is fantastic, however it is adding an extra step during registration that I would like to avoid.

I have my drupal setup so that new accounts don't need to go through email verification. However when someone logs in for the first time they are redirected to a page that asks them for their Username and Email.

Is there any way to pull in this information from their open_id and have it automatically set, or is there another way to all together skip this step?

So my question is, "Is Instant Login possible?"

CommentFileSizeAuthor
#4 openid-ax.patch6.16 KBandriy_gerasika

Comments

andriy_gerasika’s picture

Yes, if OpenID provider supplies user name and email, for example Google does not supply user name and email, but AOL/MyOpenID do

Generally, this is a question of core OpenID module: you can disable OpenID Selector and use https://www.google.com/accounts/o8/id OpenID URL to see how core OpenID module handles Google OpenID provider.

andriy_gerasika’s picture

you should apply patch from the following:
http://drupal.org/node/339600#comment-3155780

it will make Drupal auto-register accounts w/ Google OpenID

bryancasler’s picture

I'm new to the OpenID game, in regards to the patch can you explain to me what's going on in the following three scenarios.

1. A new user logs in by creating an account with the site

2. A new user logs in by using their facebook credentials

3. A new user logs in by using their gmail credentials.

Does this mean if they use their gmail accounts it will pull in their email and use that to generate a username?

andriy_gerasika’s picture

StatusFileSize
new6.16 KB

attached patch is much better compared to link I have provided before:
it introduces attribute exchange to Drupal 6 core OpenID module. Code is backported from Drupal 7.

andriy_gerasika’s picture

Status: Active » Fixed
jrowny’s picture

There's another module found here: http://drupal.org/project/openid_autoreg but I can't seem to get it to work :(

andriy_gerasika’s picture

Status: Fixed » Closed (fixed)
BenK’s picture

Keeping track of this...