Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Map confirmation email to user in database. #11

Open
lancejpollard opened this Issue · 1 comment

2 participants

@lancejpollard

Example:

If user has logged in through Twitter, and then logged out, they now have an account and an OauthToken for twitter. Now if they login through MySpace, and we have the confirmation email thing setup, when they enter their email, we should find the user by that email, and associate that account with them, not create a new user.

@jspooner

Any ideas where to start with this?

I would think that on line 45 of oauth/session.rb before creating a new user record we should do a find_or_create_by_email. The only problem is that I don't see the users email address within scope. I guess we would need to make a second call to that provider to retrieve the users info. Does that seem reasonable?

Line 45
http://github.com/viatropos/authlogic-connect/blob/master/lib/authlogic_connect/oauth/session.rb#L42

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.